March 19, 2026 The Unsettling Allure of Obscured Horrors: Shudder and IFC Unveil Provocative Marketing for New Faces of Death