Some choose to look forward and never back. But old sins cast long shadows and the darkest secrets are not easily forgotten.