When unidentified parasites violently take over human hosts and gain power, humanity must rise to combat the growing threat.
2016
2006
2019
2023
1988
—
2025
2009
2010
2011
2001
2022