Red alert as controversial religious film hits India theaters
The northern Indian state of Haryana was put on high alert on Friday for the launch of a controversial film featuring the head of a religious sect who claims to be a messenger of God.
The film MSG – The Messenger opened in approximately 3,000 theaters across the country with major bookings seen in Haryana, the base of the sect Dera Sacha Sauda (Dera).
The sect claims to have 50 million followers across the world.