Troy Premiere in Cannes, France (May 13, 2004)
Image 29 of 61