
Seven Psychopaths(2012)
“They won't take any shih tzu.”
Overview
A struggling screenwriter inadvertently becomes entangled in the Los Angeles criminal underworld after his oddball friends kidnap a gangster's beloved Shih Tzu.
Director
Martin McDonagh
Studio
BFI
Budget
$15M
Revenue
$33M
Cast

Colin Farrell
as Marty Faranan

Sam Rockwell
as Billy Bickle

Woody Harrelson
as Charlie Costello

Christopher Walken
as Hans Kieslowski

Olga Kurylenko
as Angela

Tom Waits
as Zachariah Rigby

Abbie Cornish
as Kaya

Michael Stuhlbarg
as Tommy

Kevin Corrigan
as Dennis

Željko Ivanek
as Paolo

Michael Pitt
as Larry

Linda Bright Clay
as Myra Kieslowski
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2012
Runtime
1h 50m
Language
English
Rating
6.8 / 10
Budget
$15M
Box Office
$33M
Production Companies
BFI • Blueprint Pictures • Film4 Productions
You Might Also Like
Frequently Asked Questions
Where can I watch Seven Psychopaths?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Seven Psychopaths (2012).
What is Seven Psychopaths about?▼
A struggling screenwriter inadvertently becomes entangled in the Los Angeles criminal underworld after his oddball friends kidnap a gangster's beloved Shih Tzu.
Who directed Seven Psychopaths?▼
Seven Psychopaths was directed by Martin McDonagh and released in 2012. It is a comedy, crime film.
How long is Seven Psychopaths?▼
Seven Psychopaths has a runtime of 1 hours and 50 minutes (110 minutes total).
Who stars in Seven Psychopaths?▼
The cast of Seven Psychopaths includes Colin Farrell as Marty Faranan, Sam Rockwell as Billy Bickle, Woody Harrelson as Charlie Costello, Christopher Walken as Hans Kieslowski, Olga Kurylenko as Angela and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








