A zombie pandemic is being fought on an island off the coast of North America, and the locals are simultaneously searching for a cure to bring their family back to life.
A zombie pandemic is being fought on an island off the coast of North America, and the locals are simultaneously searching for a cure to bring their family back to life.