Penelope (2008)
Genres: Comedy, Fantasy, Romance
Cast: Christina Ricci, James McAvoy, Catherine O'Hara, Reese Witherspoon, Richard E. Grant, Peter Dinklage, Russell Brand, Nick Frost, Ronni Ancona, Simon Woods, Nigel Havers, Burn Gorman, John Voce, Lenny Henry, Richard Leaf, Michael Feast
Penelope is a 2006 British-American fantasy romantic comedy film directed by Mark Palansky and starring Christina Ricci, James McAvoy, Catherine O'Hara, Peter Dinklage, Richard E. Grant, and Reese Witherspoon. The film tells the story of the titular Penelope Wilhern, who is born with the snout of a pig due to a curse that was placed on her family by a vengeful witch.