Don't listen to the reviews. I thought I was going to be very disappointed in the movie. Just the fact they changed the origin story made me mad before watching it. But once I did watch Venom I changed my mind rather quickly. Tom Hardy's performance was excellent as both Eddie Brock and Venom. I found the two characters interaction with each other quite funny. The CGI was amazing. The only downside I found was it took too long to see Venom. And the story was a little slow going till we see Venom actually appear.