A better movie than i expected. Made some real relevant points About the nature of good and evil without coming off as too finger waggy. I would have given it 4 stars. But the scene at the end with Glenn Beck was super cringe. Sean Patrick Flannery gives a stellar performance. You don't need to be religious to enjoy the film.