Robert Pattinson has compared his role in The Odyssey to "Jacob in Twilight".
The 40-year-old actor stars Antinous in Sir Christopher Nolan's upcoming blockbuster and he has drawn similarities between the epic saga - which follows Odysseus (Matt Damon) through the trials and tests he faces on his decade-long journey home to wife Penelope (Anne Hathaway) and son Telemachus (Tom Holland) after the Trojan War - and the vampire films which made him a household name.