Speaking of...Christian Bale's character in American Psycho was also inspired by Tom Cruise.
Maybe you always thought Patrick Bateman, with his '80s yuppie style and good looks, seemed familiar. Well, you were right, because the director of the movie, Mary Harron, confirmed that Bale was inspired by Tom Cruise.