My O.C.D: Over Controlling Demon

A woman tries to leave her house to go to work, but something keeps her from walking out the door.

Starring: Delia Tatiana
Sound Mixer: Johan Bien
D.O.P: Manu Jehman

Directed, Written, Edited and Produced by: Maggie Reid