120 minutes
4/24/2009
When high school football player Cam Stiles loses his best friend, he decides to drop football and focus on attaining his friend's goal of running a mile in under four minutes. Cam's decision tears apart his relationship with former teammates and his father—who happens to be his demanding football coach.
Joanna Going
as Diane Stiles
Treat Williams
as Gary Stiles
Jake McLaughlin
as John Van Horn
Andrew Lawrence
as Cam Stiles
Jarrod Bailey
as Brandon Van Horn
Rachel Style
as Allie Maltese
Kevin Elms
as Tim Schrunk
Christa B. Allen
as Nikol Schrunk
Ryan Krueger
as Chris McGuire
Delpaneaux Wills
as Seneca Keflezi
Julian Alcaraz
as Pottoff
Kathe Mazur
as Jerri Van Horn
John Kapelos
as Frank McGuire
John Beasley
as Peter Boscow
Kevin Kilner
as Leo Genovese
Joel Polis
as Dr. Aldicott
Shashawnee Hall
as Andrew Noble
Tanner Blaze
as 8 Year Old Cam Stiles
Dylan Sprayberry
as 8 Year Old John Van Horn
Braeden Lemasters
as 12 Year Old Cam Stiles
Devin Brochu
as 12 Year Old John Van Horn