Warning: The following contains SPOILERS for Spider-Man: No Way Home
Venom's brief appearance in the post-credit scene for Spider-Man: No Way Home is causing some confusion, but the «plot hole» was already explained in Venom: Let There Be Carnage. All the villains in Spider-Man: No Way Home were pulled across the multiverse because of their knowledge that Peter Parker is Spider-Man, but Spider-Man hasn't even appeared in Tom Hardy's Venom series, so how did he arrive there in the first place,
Read more on screenrant.com