Looks like James Franco may not be on the best of terms with Hollywood's current Superman.
Franco recently reviewed Man of Steel for Vice magazine, and reminded readers that he actually worked with Henry Cavill on 2006's critically panned Tristan & Isolde. Though Franco attended Man of Steel's London premiere, he writes that he remained incognito "1) because it wasn’t my film, and 2) because I don't think Henry Cavill would have wanted to see me there."
But Franco puts the blame for their less than close relationship on himself.
"Not that we're enemies. Years ago we worked on a film together called Tristan and Isolde. I played Tristan and he played my backstabbing sidekick," he explains. "My hunch is that he didn't like me very much. 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."
Franco also notes that even during filming seven years ago, Cavill was already itching to play the iconic comic book character.
"What Henry took seriously back then was Superman. He wanted to be Superman more than anything in the world," he remembers. " ... 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 whatever mixed feelings Franco has about their current relationship, he maintains that there's definitely no bad blood now.
"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," he writes.
And perhaps the highest compliment?
The notorious critic liked the film.
"Man of Steel is great because it delivers everything it should. It made Superman cool again," he says. "It delivered great action and interesting characters with a plot that was grounded enough to make us care a little."