Tom Holland stars in Christopher Nolan’s The Odyssey and recently revealed how he felt when Robert Pattinson was cast in the film.

In a recent appearance on EW’s Around the Table, Holland said he felt he “could relax” after he learned the Batman actor was set to play Antinous in the epic film.

“Rob and I have made three movies together now, all very different,” Holland said in a roundtable with Entertainment Weekly. “I’ve loved every minute of working with Rob, and I’ve always felt like I’ve left the set a better actor because he raises the stakes of every scene. What was really exciting for me, and also really daunting, was that we get to establish the stakes of the movie for Matt’s [Damon] journey right at the beginning. I felt the weight of that pressure.”

In the film, Holland plays Telemachus, the son of Damon’s Odysseus, while Pattinson plays one of the suitors hoping to marry Penelope (Anne Hathaway).

“The friction between our characters is so important for my entire journey,” Holland explained. “I was really nervous about trying to make sure that that felt authentic and scary enough for my character to make this desperate decision to go on this journey.”

Holland continued, “I knew when I found out that you were playing Antinous that I could relax because you’re so good at being a dickhead.”

Other films in which Holland and Pattinson shared credits were The Lost City of Z (2016) and The Devil All the Time (2020).

The Odyssey also stars John Leguizamo, Zendaya, Benny Safdie, Charlize Theron, and many more.

Get our Breaking News Alerts and Keep your inbox happy.

Comments On Deadline Hollywood are monitored. So don't go off topic, don't impersonate anyone, and don't get your facts wrong.

Δdocument.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );