A Titanic fan just proposed an amazing theory about Jack's true purpose in the film that might change how you see the movie forever.
According to the theory, Jack was actually a time traveler.
And he was only on the Titanic to save Rose from committing suicide, and altering time forever.

"This may seem ridiculous but think about it for a moment... if Rose jumped to her demise then the ship would have stopped to look for her," the writer said.
The temporary delay would lead to warmer weather, and the Titanic likely would never have hit the iceberg.