I will be brief. Tom Hardy does a very nice job. He drags this movie almost in solo. Other actors play is like "could be worse". BUT, exept of the greatest Tom Hardy this movie has a few more positive sides: 1) Venom himself ( funny and charismatic character with beautiful voice effects). 2) Perfect camera work and special effects.