We’re still more than a week away from diving back into disastrous the world of dinosaurs with Jurassic World: Fallen Kingdom. For those who can’t wait to get their Jeff Goldblum/T. Rex fix, or need a bit of a refresher on the series, Black Thought from the Roots is here to rap you through the entire Jurassic saga.

It’s been 25 years since the 1993 original Jurassic Park film kicked off the historic series. In almost exactly a minute, Tariq Trotter recaps that long legacy, starting with scenes from the original film before gliding through 1997's The Lost World: Jurassic Park, 2001's Jurassic Park III, and 2015's Jurassic World.

"Let's start with the first film, I'll tell you what I know/Hammond is the man demanding bringin' back dinos/He opens up a park, there ain't nobody to veto/The plan to resurrect them with the blood of mosquitos," Black Thought rapped with stills from the original film scrolling beside him. "There's raptors in the kitchen, but I don't wanna spoil it/Just know the lawyer gets eaten on the toilet."

In the next verse, Tariq rapped to The Tonight Show audience about the T. Rex in San Diego, Jeff Goldblum’s quest to save everyone, and the third film’s chase scenes. “This couldn't happen twice, well, yep, I'm afraid so/That means T. Rex makes a quest to San Diego/He goes on a rampage, and the city is so doomed/But here to save the day is none other than Goldblum/Third time's the charm, so get ready for chase scenes,” he rapped.

Finally, Black Thought brings us to the 2015 reboot, ending the recap right before the 2018 film starring Chris Pratt begins. “14 years later, and it's on to the next/They invent a hybrid dino called Indominus Rex/The boys jump in a gyrosphere, their chances are flimsy/Even though they watch the safety video with Jimmy/So, Claire and Owen Grady getting in on the action/ While pterosaurs are flying down and trying to grab them," he rapped. "What have we learned? Well, the kingdom has fallen/And maybe hold it in if nature is callin'."

Jurassic World: Fallen Kingdom hits theaters on June 22.