James Franco has decided the world deserves to know that he and Man Of Steel star Henry Cavill do not get on.
So, using his personal website, he posted a lengthy piece on Henry's new role as Superman and how he arrived "incognito" at the film's premiere to avoid an awkward meeting.
The pair have worked together before on Tristan + Isolde and it sounds like they didn't hit it off.
James wrote about the Man Of Steel premiere: "I arrived incognito: 1) because it wasn't my film, and 2) because I don't think Henry Cavill would have wanted to see me there.
"Not that we're enemies. Years ago we worked on a film together called Tristan & Isolde. I played Tristan and he played my backstabbing sidekick. My hunch is that he didn't like me very much."
In a moment of self-depreciation, James then admitted he may not have been the easiest to work with back when they shot the film in 2006.
He said: "I don't know this for certain, but I know that I wouldn't have liked myself back then because I was a difficult young actor who took himself too seriously."
He went on to discuss the British actor's dedication to winning the role of Superman - Henry actually lost out on the role in the 2006 remake Superman Returns.
James continued: "What Henry took seriously back then was Superman. He wanted to be Superman more than anything in the world. Personally, I'm not sure why.
"I missed the whole Superman film phenomenon. I was more a fan of director Richard Donner's Goonies and Lethal Weapon...
"I can understand the appeal the original Superman comics had for the WWII generation and its need for a hero to rid the world of evil, but in my days as a young man, this appeal was long outstripped by the cheesiness of the character's suit and his douchey invincibility."
Beginning to see why Henry may not like you, James.
The 35-year-old added: "Henry was dying to do the Bryan Singer version of Superman that was being put together as we were shooting Tristan in Ireland and the Czech Republic in 2005.
"Henry was in the running but, in the end, he was passed over for Brandon Routh."
But 30-year-old Henry has clearly had the last laugh as the latest Superman offering is already a smash hit, while Brandon Routh's incarnation has been all but forgotten.
The 127 Hours actor wrote: "The night of the premiere I saw Henry from afar on the red carpet and knew this was the moment his whole life had been building toward.
"His dream had come true, and I was happy for him. It was the role he would have killed to do, with the right director (Zack Snyder: 300, Watchmen) and the right producer (Chris Nolan: The Dark Knight), people who would keep the story and the characters focused, grounded by Chris's regular team of David S Goyer and Emma Thomas.
"If anything this was a project that must have made the people who made it very happy."
We're not sure exactly why James felt the need to share this with the world, but we don't need much by way of excuse to think about Henry Cavill...