Venom director Rueben Fleischer admits that comic book films have their share of plot holes and unanswered questions. Most of the times these plotholes arise because of a majority of blockbuster films that have to adhere what has been previously established by past films. However, there are times when it’s just an old-fashioned mistake.
A similar mistake happens in Venom, wherein Riot sets itself loose on Earth, bonding with an old woman. Now, given that the symbiote has to continue transferring from one host to another to survive, it doesn’t really make sense that Riot had to stay bound to her for six long months. Sure, it can be explained through comic book reasoning, but as director Fleischer admits: it’s simply a plot hole.
During an interview with Gamespot, the director was asked why did Riot stay bound with the old woman for six months, and he replied that the plot was just a by-product.
“Our idea was that Riot was using up the life force of whoever he took, and then he jumped ship when he’d consumed them and then find a new host to carry him further on his journey. …Yeah, that’s a good question. That’s one of our few – hopefully – few logic bumps. But we had to have a passage of time in order to show Eddie’s downfall, and that was the one thing that doesn’t entirely track.”
However, he jokingly added that he likes to believe that the old woman went around Malaysia killing people until she was ready for Venom in San Francisco.
“But I like to think that old lady was going around murdering all throughout Malaysia, and she was just having a good old time just shooting shards through different people in Malaysia.”
Obviously, this isn’t the only plot hole in the film, and perhaps more will come into notice as the film continues to run in the theatres.