Ever since our wee hearts broke seeing the lovely Jack Dawson's face fade into the ocean never to be seen again at the end of Titanic (oops sorry, spoiler alert??), we've always just held the slightest grudge against Rose. That door was massive and definitely could have snugly fit two. and they could have lived happily ever after.

However, James Cameron has spoken out once more (he's been asked about this quite a number of times) about the controversial ending

Speaking to Vanity Fair, the director was very to the point about why Jack didn't fit on that door saying, "The answer is very simple because it says on page 147 [of the script] that Jack dies. Very simple."

He went on to say, "I think it’s all kind of silly, really, that we’re having this discussion 20 years later. But it does show that the film was effective in making Jack so endearing to the audience that it hurts them to see him die.

"Had he lived, the ending of the film would have been meaningless. The film is about death and separation; he had to die. So whether it was that, or whether a smoke stack fell on him, he was going down. It’s called art, things happen for artistic reasons, not for physics reasons."

An episode of Mythbusters from a few years ago proved that it was, in fact, possible for Jack and Rose to fit on that door, however in a previous interview earlier in the year, Cameron was also having none of that either

"You’re Jack, you’re in water that’s 28 degrees, your brain is starting to get hypothermia", he told The Daily Beast.

"Mythbusters asks you to now go take off your life vest, take hers off, swim underneath this thing, attach it in some way that it won’t just wash out two minutes later - which means you’re underwater tying this thing on in 28-degree water, and that’s going to take you 5-to-10 minutes, so by the time you come back up you’re already dead. So that wouldn’t work. His best choice was to keep his upper body out of the water and hope to get pulled out by a boat or something before he died."

So now, maybe it's time to let it go (we'll never let go, Jack).