Just a week ahead of the release of his ninth album, revival, Eminem revealed a star-studded tracklist on Twitter.

COMMERCIAL BREAK
SCROLL TO CONTINUE READING

Eminem has already released the first song on the album, 'Walk on Water,' which he recorded in collaboration with Beyonce.

Rest of the album includes P!nk, Ed Sheeran, Kehlani, Alicia Keys, Skylar Grey, and a rookie artist Phresher. According to a report by Billboard, there are total 19 tracks being offered by the rapper.

Revival is Eminem's first album since the release of his LP Mashall Mathers LP 2 in 2013.

Eminem had been teasing his fans with a fake marketing campaign before unveiling that it was the campaign for his new album.

Due out on December 15, Revival will complete Eminem's trilogy of albums following 2009's Relapse and 2010's Recovery.