I've come to realize that one of the constants in my life is how since I was a little kid, Tom Cruise has been in so many amazing and memorable movies. I'm 40 now. He may be a scientologist nut, but damn, the man rarely is in a bad film.
Look at this list, almost every movie and character he played is a classic:
Mission: Impossible - Rogue Nation
Ethan Hunt
2014 Edge of Tomorrow
Cage
2013/I Oblivion
Jack
2012 Jack Reacher
Reacher
2012 Rock of Ages
Stacee Jaxx
2011 Mission: Impossible - Ghost Protocol
Ethan Hun
t
2010 Knight and Day
Roy Miller
2008 Valkyrie
Colonel Claus von Stauffenberg
2008 Tropic Thunder
Les Grossman - Grossman's Office
2007 Lions for Lambs
Senator Jasper Irving
2006 Mission: Impossible III
Ethan Hunt
2005 War of the Worlds
Ray Ferrier
2004 Collateral
Vincent
2003 The Last Samurai
Nathan Algren
2002 Minority Report
Chief John Anderton
2001 Vanilla Sky
David Aames
2000 Mission: Impossible II
Ethan Hunt
1999 Magnolia
Frank T.J. Mackey
1999 Eyes Wide Shut
Dr. William Harford
1996 Jerry Maguire
Jerry Maguire
1996 Mission: Impossible
Ethan Hunt
1994 Interview with the Vampire: The Vampire Chronicles
Lestat de Lioncourt
1993 The Firm
Mitch McDeere
1992 A Few Good Men
Lt. Daniel Kaffee
1992 Far and Away
Joseph Donnelly
1990 Days of Thunder
Cole Trickle
1989 Born on the Fourth of July
Ron Kovic
1988 Rain Man
Charlie Babbitt
1988 Cocktail
Brian Flanagan
1986 The Color of Money
Vincent Lauria
1986 Top Gun
Maverick
1985 Legend
Jack
1983 All the Right Moves
Stefen Djordjevic
1983 Risky Business
Joel Goodsen
1983 Losin' It
Woody
1983 The Outsiders
Steve Randle
1981 Taps
Cadet Captain David Shawn
1981 Endless Love
He can kill it in almost any genre. The sign of a truly great actor. The fact he does his own crazy stunts somehow gave me more respect for him.