When unidentified parasites violently take over human hosts and gain power, humanity must rise to combat the growing threat.
1991
2023
2006
—
2024
2022
1997
2004
1983
2019
2018
1998
2014
1992