A sadistic torturer enacts his revenge on cheeky little tarts in this stylized indie horror comedy short.
Andrew Enriquez
Director
Eric Howell Sharp
Orson
Writer