Branden Nadon
Nathan
Branden Nadon
Nathan
Joe Norman Shaw
Nathan's First Pick-up
Matthew Currie Holmes
Jordan
Randy Birch
Tattoo Artist
David LeReaney
Gym Teacher
Shawn Anderson
Fighting Classmate
Valerie Planche
Mrs. Ross
Krista Rae
Girl in Bed
Carrie Schiffler
Nathan's Mom
Dylan Walsh
Boon Palmer
Lynn Ivall
Detective Schuyler
Stephen Strachan
Ferris
Blair Wood
Punk
Tania Sablatash
Waitress
Nancy MacDonald
Boon's Aunt
Jordan Weller
Lloyd
Kelly Rowan
Erin
Roy Neilson
Clay
Bruce McDonald
Dennis
Mark Gabruch
Hustler
Chris Enright
Drug Dealer
Tom Edwards
Nathan's Last Pick-up
Artur Ciastkowski
Security Guard
Alex Hudson
Baseball Catcher (Uncredited)
Dave Schultz
Director
Dave Schultz
Writer
Dave Schultz
Producer
Nancy Laing
Producer
Byron Foster
Music
Greg Graffin
Music
Brian Whittred
Director of Photography
Paul Mortimer
Editor
Bette Chadwick
Casting
Candice Elzinga
Casting
Deb Green
Casting
Christina Willings
Art Direction
Tara Kozak
Costume Design