Het boek werd al een keer eerder verfilmd in 2000, in wat nu als een moderne klassieker wordt gezien. Daarin werd de hoofdrol van de psychopathische Patrick Bateman gespeeld door Christian Bale.
Nieuwe Bateman
Nu weten we eindelijk wie diezelfde rol zal vertolken in de versie van Guadagnino. Dat nieuws komt van Variety. Bateman zal in de nieuwe film gespeeld worden door niemand minder dan Austin Butler.
Butler heeft de laatste jaren flink carrière gemaakt met rollen in films als Once Upon a Time in Hollywood, Dune: Part Two en The Bikeriders. Zijn bekendste rol was misschien wel die van Elvis in de gelijknamige film van Baz Luhrmann.
Jacob Elordi
Volgens Variety had ook Jacob Elordi kans om gecast te worden als Bateman. Die acteur heeft toevallig ook Elvis gespeeld, in de recentere film Priscilla. Uiteindelijk is het toch Butler geworden.
Het is nog niet bekend wanneer de nieuwe American Psycho wordt gemaakt, laat staan wanneer hij in de bioscoop verschijnt. Het script van de film wordt geschreven door Scott Z. Burns (The Laundromat).