James Cameron constantly pushes the edge of filmmaking and technology. From Terminator to Titanic to Avatar, the filmmaker is responsible for some of the most successful movies in history.
Added by Upcoming Robot on February 6, 2010