US film director Louis Letterier arrives for the World Premiere of his latest film, ‘The Clash of the Titans ‘ in London’s Leicester Square, Monday March 29, 2010. AFP PHOTO/Max Nash...
US film director Louis Letterier arrives for the World Premiere of his latest film, ‘The Clash of the Titans ‘ in London’s Leicester Square, Monday March 29, 2010. AFP PHOTO/Max Nash...