The film is incredibly generic and predictable, a saving grace is the dynamic between Eddie Brock and Venom. Every other character in this film was bland and had nothing to offer for me, and incredible waste in the talents of Riz Ahmed and Michelle Williams. Tom Hardy will always have an incredible screen presence and people will definitely enjoy this. It's by no means Catwoman level of bad, or does it deserve a 28% (or whatever it is) on Rotten Tomatoes. However it doesn't deserve to be put on any kind of pedestal for an achievement in film making either.

Summary: Go see the movie, there is fun to be had here, just don't expect MCU level of balanced action/comedy and world building.