A review by sianypoo
American Psycho by Bret Easton Ellis

5.0