News Web Series Review Red Chillies will be on Netflix with Betaal, a thriller web series. P.I. Staff Writer May 8, 2020