Check out production photos of Steven Boyer, Geneva Carr, Marc Kudisch, Tyrone the puppet and more in off-Broadway’s Hand to God, opening March 11 at off-Broadway’s Lucille Lortel Theatre.