A young man confesses a dark secret in a late night roadside diner.A young man confesses a dark secret in a late night roadside diner.A young man confesses a dark secret in a late night roadside diner.