TMNT – So I went to see the new turtles movie and it just felt like a let-down on every level. Given how good the core elements of that franchise is, it baffles me how they come up with something so mediocre and annoying. Suffice to say it won’t be Guy Fawkes being burnt on our bonfire.