SuperCops Vs Super Villains

A demon and his soldiers target young girls and create havoc in a village of Rajasthan. Will the supercops be able to stop the destruction caused by them?

Watchlist