Disney's Frozen has ruled the box office and picked up two Academy Awards since its release.
And the film's hit song, Let It Go, has been covered hundreds of times, by everyone from Demi Lavato to a male vocal choir. But never quite like this.
Singer Brian Hull's version has become an overnight sensation - with more than 5 million views on YouTube in just four days.
Hull rediscovers the "original Disney magic", performing the song as a range of well-known characters including Winnie the Pooh, Mickey Mouse and Captain Jack Sparrow, from Pirates of the Caribbean.