Director James Cameron transports viewers aboard 1912's RMS Titanic and instills a palpable sense of wonder and possibility in the first half of this film that's the same as the passengers climbing aboard must have felt in those early days of voyage. Though we knew the ending before it started, that didn't stop us from rooting for the romance of Leonardo DiCaprio's Jack and Kate Winslet's Rose. We cried as we saw the iceberg approaching. We remembered the King of the World, and then went back to see him again. And again. Which made this three-hour movie the highest-grossing film of all time...until director James Cameron decided to take on the future.