Watch Morgan Freeman Do a Hilarious Reading of Justin Bieber's 'Love Yourself'
03/03/2016 AT 10:50 PM EST
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.