Born with a pig snout and pig ears because of an ancient curse on her family, Penelope (Christina Ricci) must hide from the world until she can finally be accepted by one “of her own kind”.
The cast is baffling; James McAvoy, Catherine O’Hara, Richard E. Grant, Reese Witherspoon, Peter Dinklage and Nick Frost to name a few. The accents are beyond confusing. Some are British, some American, no logic applies.
This is a fairytale, but not in the traditional sense. It’s about mothers and daughters. It’s about appearances and curses and self-confidence. It is weird and it is wonderful.