I thought it was great. Really interesting to see a Hollywood movie go this route with such a "touchy" subject, aka Religion.

Gary Oldman as the bad guy = awesome
Denzel Washington = awesome
Post-apocalyptic setting = awesome
Mila Kunis = fine as fuck