Tom Hardy is again the right choice to play Venom, unfortunately both Tom Hardy + Kelly Marcel ( though a better combination than Venom's original screen writer's which included Kelly Marcel ) only deliver a decent script & having the actor Andy Serkis ( = Gollum in LOTR ) be the Director for this was ridiculous as where is the tried & trusted for such a big budget movie? ( another massive gamble risked on a "comic book movie" that fails once again, as why do they gamble? ).

As when will film studios give "super hero films" the respect deserved.

All they want to do is cash in on the hope of the audience that the film might be great, but end up letting down the audience with mediocrity.

Like the first film ( to a lesser margin but still too many times ) there are scenes where characters in the scenes do not act or react like you can believably accept as an audience member. It takes you out of the film & you can't then truly enjoy the experience from start to end. Once again the special effects are top notch but are let down by another lazy script.

We need quality character arcs ( with a bit of dark humour from Venom which there is in the movie, but could have been better still if the script overall was better as unfortunately the script got a bit too far fetched ).

Venom could have been a truly great series of super hero movies as quite frankly if you would have had a proven Director & writer team like Jonathan Nolan ( writer ) & Christopher Nolan ( writer & Director ) make Venom & Venom 2 you would have had a 10 out of 10 film with Tom Hardy as the lead actor, however we did not get proven talent in the Director & writing roles for a blockbuster film so it ended up OK.

Marvel unfortunately has been on a seriously bad decline since Disney got their hands on the franchise, as they really killed it off as compared to some of the absolute Marvel disasters at least Venom is still an OK watch however all these films had the potential to be a lot more than it proved they would be & that is simply because the corporations & the people with the power decided to put unproven Directors & writers in charge of these big budget films ( they gambled big, then lost big too ).