Like Tim Burton's EDWARD SCISSORHANDS and the TV show PUSHING DAISIES, PENELOPE is a modern fairy tale, complete with candy colours and whimsical cinematography. PENELOPE begins with a generations-old curse by a jilted lover: the next girl in the aristocratic Wilhern family will be born with a pig's snout and ears. Though ages pass, the bad luck finally manifests itself in young Penelope (Christina Ricci) much to the shame of her mother (Christopher Guest favourite Catherine O'Hara). In an effort to break the curse, her mother and father (Richard E. Grant, WITHNAIL AND I) try to bring in a series of blue-blooded suitors. But when they see her face, the men all run screaming. Enter Max (James McAvoy), a down-on-his-luck gambler who connects with Penelope. But when he is exposed as a fraud, the heartbroken girl escapes into the surrounding city. Though she hides her face with a scarf, Penelope gets to experience life outside her family's mansion for the first time.