The Glen Echo-based company spins a twisted, socially relevant tale that casts the infamous big bad wolf in a surprisingly new light.Â