British actress Rachel Weisz poses during a press conference for her film "The Fountain" by U.S director Darren Aronofsky at the 32nd American Film Festival in Deauville, France, Sept. 7, 2006. The movie "Little Miss Sunshine" won the top prize when the festival, which began Aug. 30, concluded on Sept. 10.
(Photo: AP)
Share This Gallery