The Austrian writers and directors behind pitch-black horror hits “Goodnight Mommy” and “The Lodge” are bringing their newest vision to America. “The Devil’s Bath,” the latest film from Veronika Franz and Severin Fiala, is set to have its North American premiere at this year’s Tribeca Film Festival, and then head to Shudder for a June […]
Music