The origin of the zombie outbreak is finally revealed in the post-credits scene of The Walking Dead: World Beyond. The virus originated in a biomedical facility in France and was created accidentally.
The Walking Dead franchise eventually revealed an origin story for its zombie virus, but does it really matter? Let's discuss ...