25 Best Movies Of All Time


10. Terminator 2: Judgment Day – Hasta La Vista, Baby

There are very few sequels that are better (or just more popular) than their predecessors, but Terminator 2 is one of them. Arnold Schwarzenegger returns as the cyborg who, instead of trying to kill Sarah Connor (Linda Hamilton), comes with a mission to protect her son, John (Edward Furlong). James Cameron builds on the pulpy thrills of the original action thriller with an emotional performance from Linda Hamilton and a surprisingly touching journey for the Terminator and his new charges. The music, the action, and careful special effects make for one hell of an action movie with a big heart and a fitting finale.


The 25 Greatest Cult Classics

Which Celeb Has The Best Bikini Body Of 2017?