Very awesome movie. Really nice effects, great pacing, and good acting too. Plenty of funny parts, emotional parts, and blasting action parts, all in a nice balance. I was pretty surprised that Jon Favreau directed it. I basically only associate him with the annoying "comic relief" sidekick guy in Daredevil, but I guess…