Sam Hell never repopulated the Earth and they don't even talk about that in this movie. I have no idea why they went back to Frogtown and I didn't really understand or enjoy anything that happened there. Except for the song that is performed live on stage, some kind of TMNT dis rap. The new guy playing Hell is just hard to look at, it doesn't help that the plot is non-existent.