Farmiga arrives on the red carpet at the closing ceremony of the 33rd American Film Festival of Deauville in Deauville, France, on September 9, 2007. Farmiga's film "Never Forever" was later awarded the Festival's Jury Prize. Photo by David Silpa/UPI