Tom Cruise's 2nd greatest movie role, he really peaked in the 80's didn't he?