Guided by a mysterious puppet, a boy learns about skepticism, and himself.
Benjamin Allen
Director
Writer