The acting was good. But it got to a certain point in the movie where I just thought, this is just too far fetched. I symptoms of dementia, so i forget what it's called, but i am going to mention something that happens so dont read on if you dont want to know...
When in the diner he calls the police, he says Nick Cage is killing people, presumably he would have said one of them was a cop, we then have more shooting, Molotov cocktails being thrown around, fires and explosions galore, and yet not a cop in sight!! Obviously they didn't care about people and other cops being murdered.
Then finally it ends with a load of stupid religious codswallop!