It’s because one of the strongest ways to market a movie is to advertise it to fans that are watching similar movies — and pretty much every big superhero movie this calendar year is coming up really soon.

In the next few months, we’re going to see Black Panther and Avengers: Infinity War — after which, there isn’t really much for the rest of the year. So the Venom film makers have made this teaser to rush it into cinema screenings to get as much exposure as possible.

Which might explain this big issue fans have with the trailer:

If it's too early to even show a single shot of the title character in your trailer… maybe just don't release a trailer? #Venom