Tag: Inhumans

Does Venom Have Another Villian?

There has been a lot said about the addition of Riot as the villain in the upcoming Venom movie, but I am wondering if a third symbiote will be appearing in the […]