High budget but cheap hollywood film... Its full of cliches, and it uses the standart storytelling method. Tha Dan Harmon story cycle, at first we are in the comfort zone, than something bad happens, our protagonist struggle with it, then pays the price (literally pays the price, with a golden pig), and we are in the comfort zone again.
And of course, there are pure evils, pure angels, distinction between good and bad is so strict. Good people yells like "We are good people, everything we do is good!", and bad people yells "We are bad people, hahaha(evil laugh)!"
And the 'message' of the film, its so cheap i won't even bother telling about it...