Toronto International Film FestivalGallery: ‘Penelope’ red carpet and press conference by W. Andrew Powell September 12, 2006 by W. Andrew Powell September 12, 2006Christina Ricci, James McAvoy, Catherine O’Hara and director Mark Palansky attended the 2006 Toronto International Film Festival for their new film, Penelope. 0 FacebookTwitterPinterestEmail