For a nearly 2-hour movie there was not enough back story for venom or the villain. The action scenes are well done, and the CGI was not bad. I just felt that there was not enough time to care about the characters. I didn't know much about the villain and the hero of the movie. With a movie like this I think developing the villain more would have made it better even if they didn't do so with the main character. The jokes in the movie were 'ok' at best as not all of them landed. All I can say about the movie is that it was a fun watch though the ending was super easy to guess.