Stephen Colbert talks a lot, especially about his love for Peter Jackson’s The Lord of the Rings trilogy. Now he’s behind a 20th birthday rap dedicated to it.

It’s certainly no half-measure though, with him roping in many original cast members for a rap video celebrating “the greatest trilogy in all of movie history” that’s either mind-blowingly brilliant, or stultifyingly stupid – we’ll leave it to you to decide.

Who appears? There’s Elijah Wood, Sean Astin, Billy Boyd, Dominic Monaghan, Hugo Weaving, Andy Serkis, Orlando Bloom and Viggo Mortensen from the movies, as well as spots from Method Man, Killer Mike and Anna Kendrick.

Meanwhile, in other celebrations, check out the mega, 15x 4K Ultra HD/16x Blu-Ray Middle Earth 31-Disc Ultimate Collector’s Edition, featuring all six of Peter Jackson’s Tolkien movies (yeah, The Hobbit‘s in there too) at JB Hi-Fi now.

Now, here’s Colbert’s thing: