I've alwayls considered him more a movie star than an actor. He always plays the same character just in a different role. He's basically just playing Tom Cruise all the time.
yes! i agree! and it's the same with Julia Roberts and Meg Ryan... in every movie Meg Ryan does, she is basically Sally from When Harry Met Sally... in every movie Julia Roberts does (other than Steel Magnolias) she is Vivian from Pretty Woman... every movie she does has to work in that gawd-awful cackle of a laugh... without fail!