Bagheera

Bagheera

Bagheera

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)