Play Dead

Play Dead
This tantalizing night of illusion forces audiences to shudder and laugh simultaneously.