Eminem has an "unhappy" Valentine's Day present for everyone to enjoy.
The 45-year-old Grammy-winning rapper dropped the extremely emotional music video for his song "River," featuring Ed Sheeran on Wednesday morning. It's been over 15 years since Eminem starred in the movie 8 Mile and now the "River" visual has Marshall Mathers back in the acting chair once again. The video documents Eminem's relationship with a married woman, who then later learns that she's pregnant.
"My personal life is not exactly a highlight reel," Eminem says at the start of the music video when he's asked what love means to him.
The video then cuts to Ed talking about having "trust" in relationships. He then sings, "I've been a liar, been a thief, been a lover, been a cheat. All my sins need holy water, feel it washing over me."
Eminem teased the video earlier this week, tweeting to his social media followers, "Unhappy Valentine's day! #River Music Video ft. @edsheeran WEDNESDAY."
Watch the video above! Then tell us what you think in the comments below!
Eminem's album, Revival, was released in December 2017.