Cast (54)

Emile Hirsch

Walden Dean

Shane West

Detective Bill Kane

Kelli Garner

Emily Duperon

Tania Raymonde

Detective Sally Hunt

David Keith

Judge Boyle

Steve Coulter

Jesse Dean

Seth Michaels

Dr. Carrillo

Sunny Mabrey

Laurie Kane

Luke Davis

General George

Sara Sometti Michaels

Nurse Rainy

Kathrine Barnes

Claire Dean

Olive Raine Cleope

Lizzie Johnson

Lisa Shatterly Boyd

Miss Kindleman

Gavin Borders

Young Walden

Drexel Malkoff

Javier

Megan McFarland

Shireen Boyle

Julia Vasi

Zoe

Sean Freeland

Confederate Greg

Erin Boswell

Mrs. Pepper

Adam Joel

Earl Pepper

Charles Black

Old Gabriel Pym

Ira Carmichael

Orderly

Barbara Weetman

Prosecutor Deitrich

Shravan Amin

Dr. Rashid

Cecelia Specht

Kat Duperon

Tom Key

Mike Duperon

Anthony Reynolds

Chief of Police

Jacinte Blankenship

Malerie Van Dries

Mariah Kirstie

Ven Sheldon's Mother

Mickey River

Cruel Big Kid

Vickie Eng

Daisy

Jay DeVon Johnson

Dr. John Davrow

Presley Keith

Barkeep

Melanie Jeffcoat

Madge

Anastasia Wilson

Female Prosecutor

Alexander Roberts

Rookie Defense Lawyer Smythe

Jwaundace Candece

Bus Driver Annie

Ben Bladon

Norman Bolt

Max Bickelhaup

Attorney Oakhorn

Deadra Moore

Nurse Mills

Lee Osorio

Prosecutor Hendrix

Orville Blythe

Attorney

Tywaun Tornes

Thug

Eric Mainade

Hoodie Thug #1

Brian Mephisto Legree

Hoodie Thug #2

Keiko Bell

Stenographer

Michael H. Cole

Father Gallagher

Ray Fawley

Retirement Home Patient

Nicole Foster

Church Goer

Paris Gonzalez

Cruel Kid

Arya Kasaria

Cruel Kid

Tatyana White

Medical Examiner

Michael James

Assistant Prosecutor (uncredited)

Mickey River

Cruel Big Kid

Crew (2)

Mick Davis

Writer

Mick Davis

Director