The movie has some really cool concepts and characters. The action sequences are well enough but the script could use some work. Just a few instances of poor dialog while the revealing of secrets feel rushed and under-dramatized. I can see it getting better in future movies with the greatest super power of all... hindsight! 🙂