Old Sins Have Long Shadows Definition

Past misdeeds are liable to return to haunt a person.

Wiktionary