It's bloodless Carnage can be quite annoying at times but Venom: Let There Be Carnage is the ideal sequel, doubling down on what worked in the first, removing what didn't and improving in almost every single way.

Tom Hardy gives an incredible and committed lead performance once again and Michelle Williams, Naomie Harris and Stephen Graham are all really good. Woody Harrelson is a great villain and a huge improvement over the previous one.

Andy Serkis' direction is fantastic, much stronger and technically competent, especially with the CG side, resulting in a better filmed and more stylish sequel with a much stronger and intense final battle.

It's extremely well paced and wastes no time on filler with effectively funny jokes throughout that hit a lot more than miss. The CG is mostly impressive and the music by Marco Beltrami is really good.