Based on Meg Cabot's 2000 young adult novel of the same name, the film was written by Gina Wendkos and stars Anne Hathaway and Julie Andrews, with a supporting cast consisting of Héctor Elizondo, Heather Matarazzo, Mandy Moore, Caroline Goodall and Robert Schwartzman. The film follows Mia Thermopolis (Hathaway), a shy American teenager who learns she is heir to the throne of a European kingdom. Under the tutelage of her estranged grandmother (Andrews), the kingdom's reigning queen, Mia must decide whether to claim the throne she has inherited or renounce her title permanently.