This clip of Tom Hiddleston recording a song for the new Disney movie The Pirate Fairy is almost too much to handle.
The actor plays a young Captain Hook in the upcoming movie, which is out on DVD and Blu-ray on April 1.
And he's a great singer because of course he is.