Elizabeth is a 1998 British biographical drama film written by Michael Hirst, directed by Shekhar Kapur, and starring Cate Blanchett in the title role of Queen Elizabeth I of England, alongside Geoffrey Rush, Christopher Eccleston, Joseph Fiennes, John Gielgud, Fanny Ardant, and Richard Attenborough.