Megalomaniac (2023) ★★ Overview Felix and Martha, the two offspring of legendary serial murderer The Skinner of Mons, grapple with the grotesque legacy bequeathed to March 4, 2024