No not what I was expecting. I believe Tom hardy did great but the character of venom itself is wrong. This should have been a movie where the villain is a villain and triumphs over evil. How dare they try to make venom a good guy in anyway. Absolutely not!!!! He was 1 of the best evil characters in spiderman and should live up to being 1 of the most undefeated....