
Bagheera is the determined, young leader of an Indian Girl Scout troop. Abducted by a terrifying psychopath, she uses the skills of her many achievement badges to escape and serve up a scorching retribution.
Directed by Christopher R. Watson (India)