All Cast

Colin Farrell

Colin Farrell

Marty Faranan

Sam Rockwell

Sam Rockwell

Billy Bickle

Woody Harrelson

Woody Harrelson

Charlie Costello

Christopher Walken

Christopher Walken

Hans Kieslowski

Olga Kurylenko

Olga Kurylenko

Angela

Tom Waits

Tom Waits

Zachariah Rigby

Abbie Cornish

Abbie Cornish

Kaya

Michael Stuhlbarg

Michael Stuhlbarg

Tommy

Kevin Corrigan

Kevin Corrigan

Dennis

Zeljko Ivanek

Zeljko Ivanek

Paolo

Michael Pitt

Michael Pitt

Larry

Linda Bright Clay

Linda Bright Clay

Myra Kieslowski

Joseph Lyle Taylor

Joseph Lyle Taylor

Al

Gabourey Sidibe

Gabourey Sidibe

Sharice

Amanda Warren

Amanda Warren

Maggie

Helena Mattsson

Helena Mattsson

Blonde Lady

Harry Dean Stanton

Harry Dean Stanton

Man in Hat

James Landry Hébert

James Landry Hébert

Killer

Christopher Gehrman

Christopher Gehrman

Cellmate

Christian Barillas

Christian Barillas

Catholic Priest

Long Nguyen

Long Nguyen

Vietnamese Priest

Christine Marzano

Christine Marzano

The Hooker

Frank Alvarez

Frank Alvarez

Hispanic Guy

Brendan Sexton III

Brendan Sexton III

Young Zachariah

John Bishop

John Bishop

The Butcher

Richard Wharton

Richard Wharton

The Hippy

Johnny Bolton

Johnny Bolton

Barman

Ronnie Gene Blevins

Ronnie Gene Blevins

First Cop

Tai Chan Ngo

Tai Chan Ngo

Fellow Monk

Kiran Deol

Kiran Deol

Doctor (uncredited)

Patrick O'Connor

Patrick O'Connor

Judge (uncredited)

Samantha Cutaran

Samantha Cutaran

Receptionist (uncredited)