Olympian Mark Schultz has apologised for "the harshness of my language" in relation to a series of angry tweets about new movie Foxcatcher and director Bennett Miller.

The wrestling champion, who is portrayed by Channing Tatum in the film, took issue with Miller's movie about his links to wrestling manager John du Pont in correspondence posted on social media earlier this week (beg29Dec14).

Schultz took aim at the director for refusing to axe scenes that suggested he and du Pont, played by Steve Carell, were intimate, stating, "I told Bennett Miller to cut that scene out and he said it was to give the audience the feeling that du Pont was encroaching on your privacy and personal space. I wasn't explicit so I didn't have a problem with it. Then after reading 3 or 4 reviews interpreting it sexually, and jeopardizing my legacy, they need to have a press conference to clear the air, or I will."

He ended his tirade by stating, "You Crossed The Line Miller. We're Done. You're (sic) Career Is Over. You Think I Can't Do It. Watch Me... You Think I'm Going To Sit Back And Watch You Destroy My Name And Reputation... You Aint' Seen Nothing Yet Dude... I Can Tolerate A Lot Of Things But I Don't Tolerate Disrespect. We're Done BENNETT."

Schultz, who was a consultant on the movie, has now apologised for his social media outburst, writing, "My story and my life are real. I am a real human being. While I may have tweeted out of anger, I in no way regret standing up for myself, nor do I regret calling out the only other man who has had decision making power concerning my image and legacy these past years.

"I apologize for the harshness of my language, but I am firm in where I stand. I will gladly go to any lengths to protect and safeguard the integrity and truth of my story, my life, my character and my legacy. If that's not worth fighting over while I'm still alive, I don't know what is."

Schultz reveals he is "under contract to support the movie until the Oscars", but he has plans to reveal "the truth" to U.S. newswoman Katie Couric afterwards.