When a mystery begins with a blinding flash, and a flaming body falling from the third story of a house called Medusa Manor, you know it's going…