A motocross racer (Tom Swaida) turns to prayer after learning a devastating family secret from his alcoholic father. Filmed on location in Cape Cod, Mass.