As a non religious person this movie felt a little preachy. If u r Christian and like syfi then this movie is for you. Very strong themes of god, good and evil, had a cute romance, and an interesting concept. I just didn’t like how everything had to come back to god the whole time. I think it was a little over the top and cheesy for how much it’s mentioned. Like you can have a Christian protagonist without it feeling like he’s trying to sell this religion as the team of the good guys.The background characters felt like npcs, only around for the 2 main guys to interact with, very one dimensional. But the 2 main actors were quite good in their roles.