All Cast

Liam Hemsworth

Liam Hemsworth

Dwayne McLaren

Teresa Palmer

Teresa Palmer

Cassandra Steeley

John Malkovich

John Malkovich

Sheriff Vogel

Bruce Dern

Bruce Dern

Georgie Wits

Billy Bob Thornton

Billy Bob Thornton

Stan Steeley

Michael Stuhlbarg

Michael Stuhlbarg

Derby Milton

Oliver Platt

Oliver Platt

Joe Barrett

Ty Olsson

Ty Olsson

Harvey

Peyton Kennedy

Peyton Kennedy

Rosie

Marie Zydek

Marie Zydek

Nurse (uncredited)

Kristin Scott

Kristin Scott

Feature Extra (uncredited)

Sophia Mora

Sophia Mora

Pageant Viewer (uncredited)

Maya Molly

Maya Molly

Young Girl (uncredited)

Em Siobhan McCourt

Em Siobhan McCourt

Harriet (uncredited)

Kris Loranger

Kris Loranger

Deputy

Chris Krueger

Chris Krueger

Preserved Guy

Mikaela Cochrane

Mikaela Cochrane

Patty

Donovan Workun

Donovan Workun

Guard

John Paul Shellnut

John Paul Shellnut

Paramedic #2

Victor Atelevich

Victor Atelevich

Paramedic #1

Tom Carey

Tom Carey

Kenny

Brian Copping

Brian Copping

Marty Corcoran

Alexy Rain-Kootenay

Alexy Rain-Kootenay

Tomboy

Howie Miller

Howie Miller

Rory Lightfoot

Graem Beddoes

Graem Beddoes

Chance Stable

Sonya Salomaa

Sonya Salomaa

Gretchin

Amanda Vredegoor

Amanda Vredegoor

Chandra Blueford

Matthew Brennan

Matthew Brennan

New Mailman

Holly Turner

Holly Turner

Mimi

Len Crowther

Len Crowther

Mr. Randall

Stephen Hair

Stephen Hair

Orson McClaren

King Lau

King Lau

Nurse

David Burke

David Burke

Match Tasunke

Chilton Crane

Chilton Crane

Mrs. Steeley

Aiden Longworth

Aiden Longworth

Mason

Christian Distefano

Christian Distefano

Wyatt

Joyce Robbins

Joyce Robbins

Mrs. Margaret