Suggestions by @bobby321
2,505 suggestions

Daniel Day-Lewis
as Detective Donald Kimball in American Psycho (2000 Alternate Casting)

Jude Law
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Mark Wahlberg
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Joe Pesci
as Detective Donald Kimball in American Psycho (2000 Alternate Casting)

Kevin Spacey
as Detective Donald Kimball in American Psycho (2000 Alternate Casting)

Robin Williams
as Detective Donald Kimball in American Psycho (2000 Alternate Casting)

Gary Busey
as Detective Donald Kimball in American Psycho (2000 Alternate Casting)

James Spader
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Jackie Earle Haley
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Matt Damon
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Tom Cruise
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Matthew Lillard
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Matthew McConaughey
as Patrick Bateman in American Psycho (2000 Alternate Casting)

Gene Hackman
as Tom Ripley in The Talented Mr. Ripley (1959)

Robert Shaw
as Tom Ripley in The Talented Mr. Ripley (1959)

Robert Duvall
as Tom Ripley in The Talented Mr. Ripley (1959)

Anthony Perkins
as Tom Ripley in The Talented Mr. Ripley (1959)

Richard Dreyfuss
as Tom Ripley in The Talented Mr. Ripley (1979)

Robin Williams
as Tom Ripley in The Talented Mr. Ripley (1979)

Ronald Lacey
as Tom Ripley in The Talented Mr. Ripley (1969)