Story is straight forward. Tom Hardy/Venom does a decent job of bantering. Woody Harrison/Carnage works alright, too. There is too much going on at the end where everything is rushed to the final fight in a chaotic mess. The dark comedy was the highlight of the movie, then the good action, but narratively the movie is all over the place.