If you don’t want to be a better person after this dramatic reading of Justin Bieber’s ‘Love Yourself’ (are those tears of disappointment?!) by the voice of God himself, Morgan Freeman, then well..you probably are better off sleeping on your own. 

 

 

READ MORE:

Margot Robbie is hilariously bad at lip reading

Celebrities read Kanye West tweets