Scan barcode
A review by mckenziepreston
American Psycho by Bret Easton Ellis
challenging
dark
tense
slow-paced
3.75
Graphic: Rape, Animal cruelty, Murder, Torture, and Animal death