La última película que no es Avatar de James Cameron fue Titanic (1997).