THE ODYSSEY Set Photos Reveal SPIDER-MAN Star Tom Holland In-Costume As Telemachus(?) Some more photos from the set of Christopher Nolan’s The Odyssey have found their way online, and this time we have a first look at Tom Holland in full costume… Go to Source Author: MarkCassidy