Ariana Grande and James Corden performed an incredible musical tribute to 'Titanic'

Ariana Grande and James Corden performed an incredible musical tribute to 'Titanic'

Since Titanic turned 20 years old, people have been looking back at the film with nostalgia. (I still haven't seen it. Don't tell me how it ends!) Eagle-eyed viewers noticed mind-blowing details, revealing just how closely the movie recreated history. A deleted scene from the DVD extras went viral, depicting an even more heartbreaking ending. And the little Irish boy who drowned alongside his mother and father revealed how much money he still makes from residuals. (It's not as much as you think, but I'd take it, and so you would you.)

Hollywood's still busy remaking all the movies from the 1980's, so they haven't gotten to Titanic yet. However, last night we received the next best thing to a remake. On The Late Late Show, James Corden and Ariana Grande performed an incredible tribute to the film. The jovial late night host and soon-to-be Mrs. Pete Davidson stepped into the roles of Jack and Rose, iconically played by a fresh-faced Leonardo DiCaprio and Kate Winslet.

This week Ariana drops her fourth studio album, Sweetener, which features Pharrell Williams, Nicki Minaj and Missy Elliott. Typically musical artists stop by late night talk shows to perform a song from the album, but Ariana decided to do something different. In this five minute video, James and Ariana celebrate the love of Jack and Rose with a live performance of 13 songs on nine different sets. And it's all done in one take. Pretty impressive!

Each song perfectly relates to the storyline. When the ship leaves the harbor, they sing Styx' Come Sail Away. When Jack draws Rose, they sing Ed Sheeran's Shape Of You. When they see the glacier the ship crashes into, they sing Vanilla Ice's Ice Ice Baby (obviously). And of course, it all ends to Celine Dion's epic ballad, My Heart Will Go On.

I was hoping it end with the ghost of Jack performing an original rap song dissing Rose, called, "The Raft Had Room For Me Too, You Bitch!" But Celine Dion's soaring tear-jerker is nice choice too. Here's the complete tracklist, if you're interested. It's an eclectic mix of pop hits from different genres over the past 30 years.

1. Come Sail Away – Styx
2. Rich Girl – Hall & Oates
3. The Way I Are – Timbaland
4. Learn To Fly – Foo Fighters
5. Just Dance – Lady Gaga
6. Steal My Girl – One Direction
7. Shape of You – Ed Sheeran
8. Ride Wit Me – Nelly

9. Ice Ice Baby – Vanilla Ice
10. Timber – Pitbull featuring Ke$ha
11. Never Gonna Give You Up – Rick Astley
12. Bye Bye Bye – NSYNC

13. My Heart Will Go On – Celine Dion

If you can't get enough of Ariana and James, she'll be stopping by The Late Late Show again on Wednesday, August 15 for another installment of Carpool Karaoke.

I just realized that this tribute spoiled the entire plot of Titanic for me. Sweet, now I don't have to see it! Instead, I'll spend the weekend watching a real film, The Last Sharknado.