If you don't care about biblical contradictions, go for it. It is si-fy, so it is a great story line.. angels and demons with a slight punch of wild west. There are alot of "millennial" references to recent t.v. shows and basic new lingo terms. In was born in the '80's and still don't care for it all.. Haters will probably hate on my comment. There is decent bit of agenda pushing as well... very feminist. If you look past all of that, it is very entertaining.