TV Hulk Logo

30 Best Tom Cruise Movies

25. Edge of Tomorrow (2014)

Edge of Tomorrow (2014)

Whether you know the movie by its other titles like Live Die Repeat or All You Need Is Kill, this is one of the best Tom Cruise sci-fi movies. He plays Major William Cage, caught up in a time loop amid an alien assault.

The only way to escape this constant string of deaths is to solve the alien mystery while working alongside Sergeant Rita Vrataski (Emily Blunt), who is also experiencing the loop. It’s a great premise with fantastic action and a dark sense of humor, made all the more compelling by Cruise’s penchant for jumping face-first into action.