Photo of the Day

Associated Press
Actors Sam Riley, left, and Alexandra Maria Lara depart following the screening of On the Road at the 65th international film festival, in Cannes, southern France, Wednesday, May 23, 2012. (AP Photo/Lionel Cironneau)

View gallery

500 photos

View Comments (2)