Christina Ricci, James McAvoy, Catherine O’Hara and director Mark Palansky attended the 2006 Toronto International Film Festival for their new film, Penelope.
Christina Ricci, James McAvoy, Catherine O’Hara and director Mark Palansky attended the 2006 Toronto International Film Festival for their new film, Penelope.