I knew midway through watching this film that it was going to be very polarising with the audience. It's a plot that definitely divides, the comedy might not be to your taste, the characters might not be for you and the plot might be either too tame or too extreme. Below is my personal thoughts, bare in mind it's from the view of someone that enjoys marvel films and watches a lot of them, but not keen enough to give a toss about the marvel universe. (Skip to final para if you can't be arsed with the in depth).

The Comedy: I personally found the comedy element to work really well. I sniggered a good few times and I don't think it was overdone and used in a way that didn't affect the plot.

The plot: the plot I found ok. It focused a little too much on the character arcs of Eddie and Venom, it wasn't offputting or anything drastic, but I feel like we could have got more from it. Seemed to lack that "wow" factor. But overall it's definitely watchable and not overly confusing or challenging. You can sit back and relax and just simply watch with ease.

Special mention to Woody Harrelson who I thought did a really good job. The character Frances I found really jarring and I just could not get into it. I can't overly pinpoint why, but from the get go she was dead annoying and couldn't be bothered whenever she was on screen.

The CGI overall was done really well on the whole. Maybe a couple of minor dodgy moments, but when you have a film so heavily reliant on CGI then it's bound to happen. But overall I was impressed.

Overall, the reason I think people will be very polarised on this, is because the plot just isn't very meaningful. It's a lot of carnage and nothing else too much on value. I personally liked that as I could sit back and just zone out almost and watch a fun film. The films comedic elements will also be a little opposing as peoples sense of humour will always be different. But it's harmless jokes and fun.

If you like your heroes to have humour, like a lot of action and enjoy Tom Hardy and Woody Harrelson then it's 100% worth a watch and you will enjoy. 7/10 from me.