Who plays the role of Patrick Bateman in the 2000 film 'American Psycho'?
Correct answer: Christian Bale
Snance
Funny movie and horrific book. So gross and offensive. Glad Mary went with absurd angel and not the unbelievably over the top violence of the book.