Netflix has unveiled the release date — May 24 — cast, and a first look for Betaal, its next original zombie horror series from India. Produced by Shah Rukh Khan’s Red Chillies Entertainment, Viineet Kumar, Aahana Kumra, and Suchitra Pillai are part of Betaal’s cast.