Task
A deadly vampire virus wreaks havoc across the globe, leaving chaos in its wake. However, the team believes they might have discovered a potential ...