All Cast

Michael Greyeyes

Michael Greyeyes

Michael/Makwa

Chaske Spencer

Chaske Spencer

Teddo

Kate Bosworth

Kate Bosworth

Greta

Phoenix Wilson

Phoenix Wilson

Young Makwa

Julian Gopal

Julian Gopal

Young Teddo

Lisa Cromarty

Lisa Cromarty

Cammy

Jesse Eisenberg

Jesse Eisenberg

Jerry

Elisha Pratt

Elisha Pratt

Darren

Scott Haze

Scott Haze

Father Daniels

Tres Garcia

Tres Garcia

Daniel

Sheri Foster

Sheri Foster

Lisa Wolf

Marissa Woolf

Marissa Woolf

Kimber

Evan Assante

Evan Assante

Classmate

Saxon Keanu Neal

Saxon Keanu Neal

Schoolmate

Claudia Lee

Claudia Lee

Rebecca

Jenna Leigh Green

Jenna Leigh Green

Ivy

Bruce Davis

Bruce Davis

Florist

Kirstyn Anderson

Kirstyn Anderson

Self - Background

Mattie Walker

Mattie Walker

Extra

Andrew Hooks

Andrew Hooks

Police Officer (uncredited)

Brenda Williams

Brenda Williams

Nurse (uncredited)

Garrett O'Brien

Garrett O'Brien

Funeral Attendee (uncredited)

Kody Burns

Kody Burns

Teacher

Tori Hartley

Tori Hartley

Nurse

Lauren Newsham

Lauren Newsham

Alyse

Justin Parks

Justin Parks

Security Officer

Stone Garcia

Stone Garcia

Native Boy