The story of James Cameron's career is quality over quantity. Over 40 years, he has made less than 10 films, and yet, almost every single one of his movies is considered, at worst, extremely good and, at best, one of the best films ever made. He is also the king of the box office, as his movies currently hold two of the top three highest-grossing films of all time (which is especially impressive considering neither is a superhero film).