If you remove any association with Marvel from this movie and just judge it for what it is at face value, what you're left with is a very mediocre film with no redeeming factors, it's a typical "alien that infects hosts" movie, it tries to be a comedy but fails to deliver even a slight chuckle from me the majority of the time, the CGI on a technical level is just bad, it might look cool sure, but it is technically bad, there are moments in this film when i wasn't sure if I was watching an animated movie or a live action one, the acting is below par, the story is very predictable and shallow, probably the best aspect of this movie is Tom Hardy and even he is not that great in this, which is disappointing as I know Tom is a great actor.

For what it is, I give it a 5, but again, if you're a Marvel fan you might form a different opinion.