Nolan's 'The Odyssey' trailer shows Trojan horse and practical effects

Entertainment