Tom Holland had to have a "very uncomfortable conversation" with Sony Executives in order to star in The Odyssey.
The 30-year-old actor was keen to work on Sir Christopher Nolan's upcoming epic movie and so persuaded Sony Pictures CEO Tom Rothman to delay production on Spider-Man: Brand New Day in order to accommodate him filming both projects.