O último filme de James Cameron que não é Avatar foi Titanic (1997).