Most reviews speak to being disappointed about the short run time, bad dialogue, and story that isn’t fully developed and yet their reviews give it a 4-5 star… isn’t the execution of all of those items what makes a good movie?! To say that all those things were lacking and then give it a glowing rating seems contradictory. Call it what it is…this is not a good film, let alone a good super hero movie. I’m a Marvel fan and still could not convince myself that this was a good film…even if Tom Hardy (who I love/respect his work) was in it. It was completely rushed, the dialogue and directing was juvenile, character development (much like the first) was lacking/nonexistent, the overall story was not engaging and the action sequences were reminiscent of the Michael Bay Transformer films (loud, disorienting, CGI mashup). The moment Cletus Kasady became Carnage and then dawned a suit that matched the symbiote I knew we were in even more trouble than the first 12 minutes suggested (think Spider-Man 3 when Peter has his emo dance on the streets… or Two Face with his matching suit in the Batman Forever film). Another notably uninspiring sequence was the animated story of Cletus. Instead of having actors depict how Cletus became Cletus they used a 30 second animation sequence that felt cheap and rushed. This film, along with the first, is a waste of actor talent and is an insulting installment to the MCU. That said I’m not overly surprised, Sony has continually cranked out films that do not/would not hold up to the majority of Disney/Marvel films. Tom Hardy, Venom and Marvel fans deserve better.