James Cameron's Titanic became a $2.2 billion blockbuster, yet the filmmaker famously walked away without earning a salary from the film.