The play is set in a Christian Puppet Ministry in Texas, as a boy and his puppet (played by Steven Boyer) let the devil in. The cast also features Geneva Carr, Bobby Moreno, Megan Hill and Scott Sowers.
The creative team includes Rebecca Lord-Surratt (sets), Matthew Richard (lights), Sydney Maresca (costumes), Chris Barlow (sound), and Marte Johanne Ekhougen (puppet consultant).
Share via Email
Don't show this again.