Mysteries are clarified. The past bites.