This movie was great all these "critics" say it's so bad but it's really quite charming. Tom Hardy does an amazing job as Eddie brock and Venom. The real charm comes from Venom he's suprisingly funny as well as twisted as Venom should be. The action is a marvel, but for the full impact we should be able to see the actual gore that gets teased to us. And what makes a good villain is the build up of hate for the villain which is on point in Venom. You start off suspicious of the guy then, little by little you start dislike him more and more.