This movie had all the chances of being better than the original, starting with the director, Andy Serkis, who has made a sequel without a proper story arc.

Tom Hardy tries his best to play a plausible version of Eddie Brock, but it comes off as too silly and cartoonish to be believable in the first place. On the other hand, his relationship with Venom sometimes works, other times feels too childish and over the top.

The villain Cletus Kasady, played by Woody Harrelson, is one big missed opportunity, especially considering Carnage's origin and evolution in the comics. His motivations are superficial and too cliché, while the performance itself isn't really impactful or memorable.

At times, it felt like the script didn't know what it was going for or that it was all over the place. The movie itself is too rushed and definitely deserved some more development, as well as the secondary characters who are in the movie for no particular reason.

The VFX aren't well done or impactful, neither is the soundtrack composed by Marco Beltrami.

In the end, this movie fails at being one exciting story for the Lethal Protector. It could have been great, if properly developed and executed, but is kinda forgettable and overall boring.

Venom, as a character, deserves so much better.