A giant 11-meter Trojan horse appeared in London’s Trafalgar Square on Tuesday, days before the premiere of Christopher Nolan’s “The Odyssey,” becoming the most visible symbol of a worldwide surge of interest in the filmmaker’s adaptation of Homer’s epic.

A giant 11-metre-high Trojan Horse has been installed in London's Trafalgar Square to mark the world premiere of Christopher Nolan's The Odyssey, sitting beneath Nelson's Column…

"This man is not going to ask anything of you that he doesn't attempt himself," John Leguizamo said of the director, who brought 'The Odyssey' to NYC on Tuesday alongside his…