The country-rap phenomenon isn’t over yet. Lil Nas X just released an “Official Movie” version of “Old Town Road,” his collaboration with Billy Ray Cyrus, and it’s everything we could have hoped for.

The singers aren’t the only stars of this piece. Chris Rock, Diplo, Haha Davis, Rico Nasty, Young Kio, Vince Staples, and Jozzy all make cameos alongside dynamic duo Lil Nas X and Billy Ray Cyrus.

Old West meets 21st Century in this one-of-a-kind short film where fast horses and gunfighters roam modern streets.

Put on your dancin’ shoes and check it out for yourself:

Lil Nas X’s fame extends outside the Western industry. He spoke with the New York Times about how the song came about in an exclusive interview.