Leonardo DiCaprio cringed in embarrassment when he recently revisited his 1997 blockbuster Titanic.
Director James Cameron and DiCaprio's co-star Kate Winslet stepped out in London on Tuesday night for the premiere of a new 3D version of the film.
DiCaprio never made it to the red carpet, but Cameron revealed his former leading man was left red-faced when he recently re-watched the film.
Cameron said: "I wish Leo could be here but he's shooting a film.
"It would have been great for Leo to be here, to be part of the celebrations. I didn't show him the whole film but I showed him 18 minutes of it a few months ago. It was a good reunion for us but great to watch his reaction.
"He couldn't believe it. He said to me, 'I'm such a young punk. Look at me.' He was practically crawling under the seat. It was a good moment."
SLIDESHOW: Titanic 3D red carpet photos...