The trailer looks awesome. If the rest of the movie lives up to that, it should be a good one.