You are using an older browser version. Please use a supported version for the best MSN experience.

The 32nd Annual Toronto International Film Festival - "Deficit" Premiere

Slide 1 of 8

Actress Luz Cipriota, Gael Garcia Bernal, Camila Sodi and Kyzza Terrazas at the "Deficit" Premiere on September 12, 2007 in Toronto, Canada.
© Jeff Vespa/
image beaconimage beaconimage beacon