Eminem has already unveiled "Walk on Water" his stirring collaboration with BeyoncĂ©, off his upcoming album Revival.

But it turns out she is just one of the superstars he has recruited for his ninth studio effort.

The tracklist has been published, revealing songs with Ed Sheeran, Alicia Keys, Pink, X Ambassadors, Skyler Grey and Kehlani.

See the full tracklist below:

12/15

A post shared by Marshall Mathers (@eminem) on

Revival arrives December 15th.

Photo: Getty Images