Sam Worthington, Apr 07, 2010 Sam Worthington and Louis Letterier attend press conference for movie Clash of the Titans in Roppongi Grand Hyatt Hotel, Tokyo, Japan. Editorial Stock Photo - Afloimages
Sam Worthington, Apr 07, 2010: Sam Worthington and Louis Letterier attend press conference for movie "Clash of the Titans" in Roppongi Grand Hyatt Hotel, Tokyo, Japan.