River es una de las canciones que forma parte del noveno álbum de estudio de Eminem, Revival, que ya se encuentra disponible en tiendas digitales. La canción cuenta con la colaboración de Ed Sheeran, a el manager de Slim Shady contactó por mail en 2016.
“Yo estaba viajando por Australia y acaba de parar en la casa de Russell Crowe, cuando me llegó un mail Paul Rosenberg (manager de Eminem) que decía: ‘Estamos armando un nuevo álbum, mandanos algunas idea’”, contó a Billboard el británico y agregó: “Use el estudio que Russell tiene en su casa para grabar un demo y se lo mandé”.
Casi un año después Sheeran obtuvo la respuesta de Eminem, que le contó que había agregado una rimas a lo enviado y que necesitaban juntarse para terminar el track.
El álbum producido por Dr. Dre y Rick Rubin, también incluye colaboraciones con Alicia Keys, P!nk, Beyoncé, Skylar Grey, Kehlani, PHRESHER y X Ambassadors.