Penelope
"A fairytale like no other."
Set in a glossy fairy tale world, Penelope Wilhern is a rich heiress cursed to bear a face that estranges her from the beauty standard her family worships. Confined behind the gates of a grand estate, she protects her heart while glancing at the outside world through a guarded window. The curse... Read more
Watch NowNot Currently Available On (8 platforms)
Streaming availability last verified: January 27, 2026
About Penelope
Set in a glossy fairy tale world, Penelope Wilhern is a rich heiress cursed to bear a face that estranges her from the beauty standard her family worships. Confined behind the gates of a grand estate, she protects her heart while glancing at the outside world through a guarded window. The curse can only be broken if someone who truly values her accepts her as she is, not for money or status. With that in mind, Penelope toys with the idea of stepping into society to test a real connection on her own terms. The film blends whimsy with sly humor as it pokes fun at fairy tale rules while offering a hopeful, modern romance. The humor sits gently beside its sentiment, making the fairy tale feel approachable.
Penelope was directed by Mark Palansky with a screenplay by Leslie Caveny. It is an original fairy tale rather than an adaptation and features Christina Ricci in the title role alongside James McAvoy as the romantic lead.
With a budget of 15 million, the movie grossed around 21.16 million worldwide, giving it a modest theatrical run and a small but loyal audience for its offbeat romantic fantasy.
Penelope has become a niche favorite among viewers who enjoy offbeat fairy tale romances. Its distinctive visuals and witty tone underpin a premise that treats inner worth as more important than appearances, a voice that echoes in later indie fantasies seeking a blend of whimsy and heart. The film has inspired cosplay and playful discussions among fans of quirky romcoms, and its message about inner beauty stays relevant in conversations about media.
Critics were generally warm, praising charm, performances and a light tone while noting uneven humor. The film explores self worth and accepting people for who they are, not appearances. Audiences gave Penelope about 6.7 out of 10 from 1,452 votes.
Details
- Release Date
- November 17, 2007
- Runtime
- 1h 43m
- Rating
- PG
- User Ratings
- 1,452 votes
- Type
- Movie
- Genres
- Fantasy, Comedy, Romance
- Country
- United Kingdom
- Studio
- Summit Entertainment +3 more
- Budget
- $15,000,000
- Box Office
- $21,156,270
- External Links
- View on IMDB
Official Trailer
Cast
Christina Ricci
Penelope Wilhern
James McAvoy
Johnny/Max
Catherine O'Hara
Jessica Wilhern
Peter Dinklage
Lemon
Richard E. Grant
Franklin Wilhern
Reese Witherspoon
Annie
Simon Woods
Edward Vanderman
Ronni Ancona
Wanda
Nigel Havers
Mr. Vanderman
Lenny Henry
Krull
Director: Mark Palansky
Written by: Leslie Caveny