Deliver Me

A desperate woman with an optical tumor seeks out a faith healer as a last resort solution, but it works a little too well.

Runtime: 18 minutes

Quality: HD

Released: Mar 04, 2010

IMDb: 10

Keywords: