FanShot

Calgary Flames dress up as the Avengers for Children's Hospital visit

+

This is seriously so good.

So, that's Josh Jooris as Thor, Micheal Ferland as the Hulk (AND HOW PERFECT IS THAT), Sam Bennett as Captain America, and by process of elimination (and also height), Dougie Hamilton as Iron Man.

There is absolutely nothing not to love about this. Especially Ferland as the Hulk, oh my god.

And if anybody is still questioning Dougie's character: stop.

For the ones who questioned Dougie Hamilton's character, he was the one that came up with the idea to surprise kids at the hospital. #Flames

— Blake Heynen (@BlakeHeynen) October 22, 2015

Of course this makes sense - he dressed up as Queen Elsa back in Boston. Of course he'd want to do it again. And Iron Man's a pretty cool costume to get.