A young man finds himself in an unusual facility where he is forced to deal with his past. Nick Sparling, the main character, confronts and overcomes his demons and gets a chance for a new start.