Penelope poster

Penelope

"A fairytale like no other."

Movie PG 2007 1h 43m 6.7 /10
Directed by Mark Palansky

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 Now

Where to Watch "Penelope"

Rent or Buy

Netflix
Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

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

Christina Ricci

Penelope Wilhern

James McAvoy

James McAvoy

Johnny/Max

Catherine O'Hara

Catherine O'Hara

Jessica Wilhern

Peter Dinklage

Peter Dinklage

Lemon

Richard E. Grant

Richard E. Grant

Franklin Wilhern

Reese Witherspoon

Reese Witherspoon

Annie

Simon Woods

Simon Woods

Edward Vanderman

Ronni Ancona

Ronni Ancona

Wanda

Nigel Havers

Nigel Havers

Mr. Vanderman

Lenny Henry

Lenny Henry

Krull

Director: Mark Palansky

Written by: Leslie Caveny

Frequently Asked Questions

Penelope is not currently available on streaming subscription services, but you can rent or buy it on Apple iTunes, Google Play, Vudu, and Amazon Video.

Yes, you can rent on Apple iTunes, Google Play, Vudu, and Amazon Video or buy on Apple iTunes, Google Play, Vudu, and Amazon Video.

With a rating of 6.7/10 from 1,452 viewers, Penelope is considered decent by viewers and may be worth checking out.

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 c...

Penelope stars Christina Ricci, James McAvoy, Catherine O'Hara, Peter Dinklage, and Richard E. Grant.

Penelope was directed by Mark Palansky.

Penelope was released on November 17, 2007.

Penelope is a Fantasy, Comedy, and Romance film.

No. Penelope is a fictional fantasy romantic comedy, not based on real events. It follows Penelope Wilhern and her quest for love.

Christina Ricci plays Penelope Wilhern and James McAvoy plays Johnny, who also goes by Max. They are the central couple in the film.

The curse is broken when Penelope is loved for who she is by Johnny/Max, allowing her to embrace her true self. The ending emphasizes love that goes beyond appearances.

Penelope is rated PG, making it suitable for family viewing with some mild fantasy elements. It blends fantasy, comedy and romance in a light, whimsical way.