All Cast

Asia Argento

Asia Argento

Sarah

Jimmy Bennett

Jimmy Bennett

Young Jeremiah

Jeremy Renner

Jeremy Renner

Emerson

Winona Ryder

Winona Ryder

Psychologist

Ornella Muti

Ornella Muti

Grandmother

Peter Fonda

Peter Fonda

Grandfather

Dylan Sprouse

Dylan Sprouse

Older Jeremiah

Kara Kemp

Kara Kemp

Social Worker #1

Cole Sprouse

Cole Sprouse

Older Jeremiah

Kip Pardue

Kip Pardue

Luther

Ben Foster

Ben Foster

Fleshy Boy

Matt Schulze

Matt Schulze

Kenny

Michael Pitt

Michael Pitt

Buddy

Brent Almond

Brent Almond

Cop #1

David Dwyer

David Dwyer

Cop #2

David Brian Alley

David Brian Alley

Doctor (as David Alley)

Marilyn Manson

Marilyn Manson

Jackson

Savannah Knoop

Savannah Knoop

Lydia Lunch

Lydia Lunch

Social Worker #2

Tim Armstrong

Tim Armstrong

Stinky

John Robinson

John Robinson

Aaron

Jeremy Sisto

Jeremy Sisto

Chester