I've been on a Cruise marathon the past month, rewatched a lot of movies and saw a few I never saw. Really impressive filmography imo, very few I don't care for at all. A couple I didn't care for much when I first saw them I enjoyed this time around (Vanilla Sky, Eyes Wide Shut) Im turning into a Cruise stan now I believe. lol
Also, is this guys director's list of who he's worked with one of the best ever> Some of the films didn't turn out great but that's an amazing list (a few aren't on par with others but have all had their moments)..
Coppola Scorsese Kubrick Spielberg Ridley Scott Tony Scott Barry Levinson Oliver Stone Ron Howard Rob Reiner Sydney Pollack Brian De Palma Cameron Crowe Paul Thomas Anderson Michael Mann John Woo Bryan Singer JJ Abrams