This movie delivered as advertised and more. It was fun and funny. It was heartwarming. It was thrilling with great action at every turn. The bad guys were horrific and truly scary. A real bad vs good saga with a child/man super hero figuring out himself and his relationship with his new foster family. Fantastic family movie fantastic super hero movie worth seeing again.