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