
"Penelope" was released in 2006 and featured Christina Ricci as the titular character, Penelope Wilhern, and James McAvoy as Johnny/Max. Upon its initial release, the film garnered mixed reviews; critics praised its whimsical and quirky charm along with its visual style and performances, particularly Ricci's, but some found the story uneven and the tone somewhat inconsistent. The movie struggled at the box office, failing to make a significant impact commercially. Over time, however, "Penelope" has developed a modest cult following thanks to its unique blend of fairy tale elements, dark comedy, and romantic themes. Viewers have come to appreciate its heartwarming message about self-acceptance and breaking societal molds. Today, it is often regarded as an underrated gem rather than a dated relic, cherished by fans who value its offbeat narrative and imaginative production design.