Eminem delivers a dramatic visual for his Ed Sheeran-assisted single, “River”.

The video is filled with confessionals that detail their individual perspectives on love, before we see hotel vignettes, and either smartphone or surveillance footage depicting Em’s relationship with his lover, who played by actress Sarah Ashley Toups.

If you recall, earlier this month, cellphone footage of Em creeping with a woman in a hotel room leaked. While it made headlines, many felt it was in promotion of this video… and it turned out to be true.

Watch the visual for “River” up top.

The song appears on Em’s new album, Revival.