Well, Titanic didn't end the way Billy Zane wanted it to!
In a fun new interview on Today, the 50-year-old actor confessed he wishes Rose (played by Kate Winslet) had ended up with his character, Cal, in the iconic 1997 movie's finale.
Billy with Kate in Titanic. (Photo Credit: R/R)
"You think Rose made the wrong choice?" Today co-host Tamron Hall asked Billy, referring to Rose's famous decision to leave her fiancé, Cal, for Jack (played by Leonardo DiCaprio).
RELATED: Kate Winslet Just Revealed Something ADORABLE About Her Titanic Costar Leonardo DiCaprio — Get the Details!
"Yes, I think he found redemption by the end and I wish he did find [Rose] on the [the rescue ship] Carpathia and was able to right his wrongs,” Billy said.
Click through the gallery below to see the Titanic cast then and now!
After starring in Titanic, the 42-year-old heartthrob — now worth an estimated $220 million! — garnered critical acclaim for his roles in The Aviator (2004), Django Unchained (2012), The Great Gatsby (2013), The Wolf of Wall Street (2013) and The Revenant (2015).
R/R | Getty Images