Forget the Topher Grace's role of Venom in Spider-Man 3, in this full-length trailer, you get to see Venom as what its intended all along—a monstrous anti-hero. In this itineration, Venom is played by Tom Hardy who is investigating a conspiracy where Riz Ahmed's character is trying to weaponise "symbiotes". From the trailer, it looks like the movie took a detour from its comic book origins and while there's no mention of Spider-Man in said trailer, the movie is meant to take place in the shared Marvel Universe.
So far, the trailer nailed the grimness of Venom and the CGI looks… all right? But the bigger question is… when will we get to see Woody Harrelson's Carnage? I mean, just the idea of Mickey Knox from Natural Born Killer fused with an alien going against a Venomised-Tom Hardy… we'll put up money to watch that match.