Chris Hemsworth appeared on The Ellen DeGeneres Show to promote the trailer for his star-studded latest film, Avengers: Infinity War.
The 34-year-old Australian actor said on the talk show that being on the Infinity War set felt like "being at an Academy Awards Halloween party".
- How Taika Waititi changed Avengers: Infinity War
- Chris Hemsworth surfs with 5yo daughter on shoulders
Hemsworth has graced our screens as Thor since 2011 and DeGeneres took the chance to celebrate the actor's "impressive body... of work"
Hemsworth stars in Avengers: Infinity War alongside a huge array of stars including Robert Downey Jr, Chris Pratt, Mark Ruffalo, Chris Evans, Scarlett Johansson, Benedict Cumberbatch, Don Cheadle, Tom Holland, Chadwick Boseman, Paul Bettany, Elizabeth Olsen, Anthony Mackie, Tom Hiddleston, Idris Elba, Peter Dinklage, Dave Bautista, Zoe Saldana, Benicio del Toro and Josh Broli
The film is expected to break box office records and is in cinemas now.