An idyllic father and son camping trip takes a turn when the son discovers his father’s dark secret.