Seems like a covert Evangelical Christian film. There has been a lot of these lately. Must have a lot of funding to get Malcom McDowell and the guy who plays Sam on Game of Thrones. Then again the story is just another take on Faust and the lead character's last name is Faust. How quaint. Enjoyable film though.