MovieChat Forums > American Psycho (2000) Discussion > Other actors who could've played Patrick...

Other actors who could've played Patrick Bateman...


As far as I know, Leonardo DiCaprio was considered for the role of Patrick. As much as I like Leonardo as an actor, I'm glad he didn't star in this movie. Christian Bale seemed much more fitting for the role.

But what if Tom Cruise would've played Patrick Bateman? Can you imagine that? That's the only other actor who I think could've really pulled off that particular character. I mean, Tom Cruise is kinda crazy to begin with.

Or get this...what about Matthew Mcconaughey? lol...seriously, try to imagine that. Now of course, he would've had to adjust his southern accent for the role.

Or what about Arnold Shwarznegger? lol...he would definitely be the strongest Patrick Bateman.

Or on a more serious note, what about Daniel Day Lewis?

reply

If this movie came out immediately after the book's release (1991) then I would have cast James Spader or even Brad Pitt. Rob Lowe would have been too easy and he's too slick looking on the surface with nothing underneath.

reply

what if John Goodman played Patrick Bateman?

reply

Now you're talking Oscar.

reply

I could see Matthew McConaughey as Justin Theroux’s character.

reply

Tom Cruise and Daniel Day Lewis would've been excellent. I honestly felt like Bale was intentionally impersonating both actors at various points, especially Cruise. I swear he does that fake Cruise laugh at least once in the film.

reply

Jim Carrey.

reply

Tom Hanks

reply

I can't stand Jared Lego, so Rob Lowe as Paul Allen would have been a more satisfying victim of Patrick Bateman. As for an alternate actor for Bateman, Joseph Fiennes, Adrian Pasdar, or Jude Law would be good choices.

reply

I think DiCaprio could have been interesting, as well as a young Ralph Fiennes!

reply