A young couple stuck in a small-town struggle with the secrets they are keeping from each other.A young couple stuck in a small-town struggle with the secrets they are keeping from each other.A young couple stuck in a small-town struggle with the secrets they are keeping from each other.