When some North Carolina teens are involved in a hit and run with a stranger, they leave him for dead and try to get on with their lives. Unfortunately someone else knows!