American Psycho

Showing Fri 01 Dec only

American Psycho
Mary Harron
Country of origin and year
USA 2000
101 minutes
Rated 18
Cast: Christian Bale, Justin Theroux, Reese Witherspoon, Jared Leto, Chloë Sevigny, Willem Dafoe.

English, Spanish and Cantonese with English subtitles

Booking Information

Book online or call the booking line: 0131 228 2688.
Find out more about our pricing structure

Screenings from Fri 01 Dec

Day Screening times
Fri 01 Dec 23:00 Filmhouse screen 1        
Sat 02 Dec  
Sun 03 Dec  
Mon 04 Dec  
Tue 05 Dec  
Wed 06 Dec  
Thu 07 Dec  
  • ‹ Prev 7 days
  • Next 7 days ›
Book cinema tickets for American Psycho

Based on Bret Easton Ellis' controversial novel, Mary Harron's psychological slasher oozes style and provides a rather sardonic social commentary on the yuppie lifestyle in the late 1980s.

Patrick Bateman (Christian Bale) is a wealthy executive on Wall Street. Obsessed with success and his own appearance, he spends his days mingling over fine dining, devouring hard drugs and inner monologuing his detest for the bourgeois crowd around him and the "filth" walking the streets. From this is born a killer, a psychotic maniac who serenades his victims with bombastic trivia surrounding pop music and contemporary culture. Chilling and bizarre, American Psycho is a pitch-black satire and a modern classic.


Ticket Deals

Buy tickets for three different films in this season and get 15% off.

Buy tickets for six different films in this season and get 25% off.

These packages are available online, in person and on the phone, on both full price and concession tickets. Tickets must all be bought at the same time.

Part of

Uncanny Valley

Filmhouse Membership

Filmhouse Members enjoy a variety of benefits, including a £1.50 discount on every ticket, 10% discount on DVDs and in the Cafe/Bar, priority booking at EIFF and more.  Find out more

Café Bar


Our friendly Café Bar is a popular meeting place in the heart of the city's west end. Choose from a  large selection of drinks and fresh and affordable food. Find out more

Main Navigation:
Book online 0131 228 2688
 Download the latest programmes:
The Filmhouse is located at 88 Lothian Road, Edinburgh, EH3 9BZ. You can book your tickets online, but the booking process is unfortunately requires javascript at present. Tickets can also be bought by phoning the box office on 01312282688.  Filmhouse location