I'm giving this movie three stars because the cinematography could have been much worse given the low-budget. This is as if someone saw Constantine and thought "I could do that" (only much worse), then threw in some Dragonball Evolution for good measure. Bad CGI, really bad casting (I mean, Nicholas Turturro?), and shockingly miscued music. If you want to see demons, give this one a pass and go watch Nekrotronic (or Evil Dead II).