Reminisce about the sinister Glenn Close cameo in this Netflix series Sinister. Debadrita Sur May 22, 2022