Pure Flix with Provident Films and The WTA Group in association with Reserve Entertainment and Graceworks Pictures & Calvary Pictures present ; produced by Darren Moorman, Justin Tolley ; written by David G. Evans and Cheryl McKay Price and Peter White ; directed by David G. Evans