The age old tradition of Christmas Caroling gets a new spin in a super-cut video from Marvel fan James Covenant, who has painstakingly compiled footage from the entire Marvel movie universe. Both heroes and villains put aside their differences and join in for a rousing rendition of some of your holiday favorites. If you never thought you'd see the day when Loki and Thor would join together for some good old fashion December cheer, you were definitely wrong.

The entire gang is here, with footage compiled from Iron Man, Captain America: The Winter Soldier, Thor, Marvel's The Avengers and more as Tony Stark, Steve Rogers, Black Widow, Pepper Potts and Nick Fury get in on the action. This compilation of scenes fully reconstructs the classic song 'We Wish You a Merry Christmas'. This is followed by Groot from Guardians of the Galaxy doing his own special rendition of Jingle Bells.

RELATED: Avengers Campus Is Officially Open at Disney's California Adventure Theme Park

So, take a look as the Avengers ensemble assembles for this very merry occasion. You may not see too many door-to-door Christmas carolers in this day and age, but who needs that when you have Happy Hogan belting out a tune just for you? Merry Christmas to all, and to all a good Marvel night!