Chris Hemsworth and Tom Hiddleston took time out of filming Thor: Ragnarok to visit Lady Cilento Children’s Hospital in Brisbane, Australia to surprise young patients and their families.

But the best bit? They were in character as Thor and Loki.
The ultimate frenemies have joined forces.
Though Thor (Hemsworth) and Loki (Hiddleston) may go head to head on screen, the Asgard gods put aside their differences to spend ‘unforgettable’ time with the ‘real superheroes of the world’.