A solid story that wasn't lost in "art" where an anti-hero does what he does best, is not a hero. It was a bare-bones production so if your 'thing' is giant CG robot battles, skip it. If you can handle a story line with a beginning, middle, and end, that adds up to a pretty good movie, here you go.