Other than the acting, especially Delroy Lindo, everything else did not work for me. I disliked the script, the characters were all kinda dumb as were their actions, and it was really predictable. I hate it when a movie beats you over the head with their ideologies, I understand thats what Spike does, and it can work, but this was overkill. Political movies are good and important and much needed in these troubled times, but the movie completely failed on trying to show a single political view it should stand. I did not enjoy this at all.
All the CGI blood was obviously so #fake, they've should've ask the guys at Corridor Digital for some tips on how to do it properly.