Was very pleasantly surprised with this movie.
After all the controversy of there being no Spider-Man (to which there should really be no Venom) I was ready to just sit down and see if Venom is actually any good and im glad to say I think it was. So will get my bad out of the way first then move on to the good as there's a lot more of that
The Bad
His Eddie was funny although I thought they maybe made a bit of an error in not making him sympathetic enough before villainizing him with having him stealing Anne's files. And the new boyfriend Dr Dan was a little too nice in the sense I didn't really want to root against him lol.
(If I could use Ant-Man for an example Paxton is a great guy in that but they always skew it just enough so you're always rooting for Scott). Last complaint was that it maybe took 10-15 mins longer to get going other than I would have liked. No knock on Ahmed personally but I felt this villain role could have done by just about anyone as in the first couple minutes the establish him as Evil Elon and he never really gets any more development. And finally a dumb one but the old lady taking 6 months to walk to the airport lol.
The Good
Loved the back and fourth between Venom & Eddie and Eddie's horror in the initial exchanges as he things he's going insane.
(Also loved the scene with Dan when Eddie's in the MRI, not sure if it was intended as such but you get the sense Eddie didn't know if it was Dan or Venom's voice in his head talking to him so takes his time and eventually he tentatively answers yes). The JUMP!!! scene was hilarious, the whole cinema was laughing at that part. Venom's admittance that he was a loser on his planet, now this may have divided some but I thought it fit nice in giving Venom a reason to side with Eddie while not feeling forced, I think that point was reinforced with Riot. He was physically more imposing than Venom, more lethal and more callous so it kind of made sense why Venom didn't want millions more like him. I really enjoyed Riot actually seemed like a more fleshed out character than his host did. Eddie and Venom use "we" from the get go while Riot has to be reminded by Drake's character a little detail that I thought helped to show a huge difference between the two. I couldn't not mention the scene where he took down the SWAT team that was epic especially COPY!!!!.
After Credits Scene

Loved this tease for Kasady, think Harrelson will be perfect for the role. My top Spider-Man villains have always been Venom & Carnage so cant wait to see them face off.