unexpected

Rating: 10/10 (6 June 2017)

This is the best superhero movie I've seen in I don't even know when, maybe ever. I didn't expect to love it so this is a pleasant surprise. It took the time to focus on a story line instead of just bigger and bigger explosions and battles. It has heart. The plot, acting and special effects are all spot on. Well done!