No matter how much you dislike 2009's "G.I. Joe: The Rise of Cobra," star Channing Tatum despises the action film even more.

Appearing Tuesday on Howard Stern's SiriusXM radio show, the actor revealed he was forced into taking the role of Duke because of his Paramount Pictures contract.

“Look, I’ll be honest. I fucking hate that movie," Tatum said. "I hate that movie. I was pushed into doing that movie … From 'Coach Carter,' they signed me to a three-picture deal … They give you the contract and they go, ‘Three-picture deal, here you go.’ And as a young [actor], you’re like, ‘Oh, my God, that sounds amazing, I’m doing that!’"

A fan of "G.I. Joe" as a kid, he said that when the studio offered him the movie, he wanted to play Snake Eyes, the character portrayed by Ray Park: "They’re like, ‘No, you’re not playing Snake Eyes, you’re playing GI Joe.’”

“The script wasn’t any good," he added. "And I didn’t want to do something that I … was a fan of since I was a kid and watched every morning growing up — and didn’t want to do something that was, one, bad and, two, I just didn’t know if I wanted to be GI Joe.”

However, Tatum said the studio wouldn't accept no for an answer. “No option: ‘You’re doing this or we’re gonna sue you.’”

"The Rise of Cobra" grossed more than $302 million worldwide, and led to the 2013 sequel "G.I. Joe: Retaliation," in which Tatum's character was quickly killed off.

(via The Guardian)