Morgan Freeman recites Justin Bieber's "Love Yourself" for Vanity Fair

By Michael Miller
Updated March 03, 2016 10:50 PM

Yes, watching Morgan Freeman recite Justin Bieber lyrics is just as fantastic as it sounds.

And thanks to the folks at Vanity Fair, you can hear the actor’s epic rendition of Bieber’s hit “Love Yourself” over and over again.

“For all the times that you rain on my parade, and all the clubs you get in using my name,” Freeman reads in his iconic baritone while doing promotion for his upcoming film London Has Fallen.

“You think you broke my heart, oh, girl for goodness’ sake, you think I’m crying on my own,” he says before a dramatic pause. “Well, I ain’t.”

Freeman has lent his voice to dozens of narration projects over his career, and often ends up as the voiceover storyteller in his own movies, like Shawshank Redemption and Million Dollar Baby.

But there’s something about his booming, authoritative tone combined with Bieber’s angsty lyrics that makes this performance extra special.

See if you can make it to the end without laughing – the producers at Vanity Fair could hardly keep it together.