All Cast

Branden Nadon

Branden Nadon

Nathan

Joe Norman Shaw

Joe Norman Shaw

Nathan's First Pick-up

Matthew Currie Holmes

Matthew Currie Holmes

Jordan

Randy Birch

Randy Birch

Tattoo Artist

David LeReaney

David LeReaney

Gym Teacher

Shawn Anderson

Shawn Anderson

Fighting Classmate

Valerie Planche

Valerie Planche

Mrs. Ross

Krista Rae

Krista Rae

Girl in Bed

Carrie Schiffler

Carrie Schiffler

Nathan's Mom

Dylan Walsh

Dylan Walsh

Boon Palmer

Lynn Ivall

Lynn Ivall

Detective Schuyler

Stephen Strachan

Stephen Strachan

Ferris

Blair Wood

Blair Wood

Punk

Tania Sablatash

Tania Sablatash

Waitress

Nancy MacDonald

Nancy MacDonald

Boon's Aunt

Jordan Weller

Jordan Weller

Lloyd

Kelly Rowan

Kelly Rowan

Erin

Roy Neilson

Roy Neilson

Clay

Bruce McDonald

Bruce McDonald

Dennis

Mark Gabruch

Mark Gabruch

Hustler

Chris Enright

Chris Enright

Drug Dealer

Tom Edwards

Tom Edwards

Nathan's Last Pick-up

Artur Ciastkowski

Artur Ciastkowski

Security Guard

Alex Hudson

Alex Hudson

Baseball Catcher (Uncredited)