As a young heiress cursed with a pig's snout, Christina Ricci gives an enchanting performance that is right on the nose. Sequestered on the family estate for years, the plucky lass decides it's time to face the world and she sets out to make her mark, meet new people and find her Prince Charming. The delightfully whimsical modern-day fable costars Reese Witherspoon (who also produced) as her best friend. James McAvoy, Catherine O'Hara, Peter Dinklage. The directorial debut of Mark Palansky.
There are no TV Airings of Penelope in the next 14 days.
Add Penelope to your Watchlist to find out when it's coming back.
Check if it is available to stream online via "Where to Watch".