old sins cast long shadows