Starring opposite Channing Tatum in "GI Joe," meanwhile, made the actor want to cut his throat every day.

“Thor: The Dark World” is often considered one of the worst films in the Marvel Cinematic Universe (and it has the lowest score of any MCU title on Rotten Tomatoes), and it turns out star Christopher Eccleston would probably agree with all the hate. The actor played the villain Malekith in the first “Thor” sequel and recently told The Guardian that starring in the film was similar to having a gun in his mouth.

Eccleston, best known for appearing in the lead role on “Doctor Who” and his acclaimed supporting turn in “The Leftovers,” rarely makes the jump to Hollywood blockbusters. The actor appeared opposite Channing Tatum in the 2009 film “G.I. Joe: The Rise of Cobra,” but that wasn’t a great experience for Eccleston either. The actor emphasized that his hatred for “G.I. Joe” and “Thor” was his own doing and compared agreeing to act in those films to being a “whore.”

“Working on something like ‘G.I. Joe’ was horrendous,” Eccleston said. “I just wanted to cut my throat every day. And ‘Thor’? Just a gun in your mouth. ‘Gone in 60 Seconds’ was a good experience. Nic Cage is a gentleman and fantastic actor. But ‘G.I. Joe’ and ‘Thor’ were…I really paid for being a whore those times.”

Fortunately, Eccleston would go on to receive rave reviews for “The Leftovers” following his short trip to Hollywood blockbusters. The actor is currently appearing in the Royal Shakespeare Theater production of “Macbeth.”

Sign Up: Stay on top of the latest breaking film and TV news! Sign up for our Email Newsletters here.