The Hands of God (2005)

A documentary on christian puppeteers by Alyson Levy of PFFR.


image