When unidentified parasites violently take over human hosts and gain power, humanity must rise to combat the growing threat.
2023
2022
2004
2018
1977
2007
2012
1990
2013
2014
1992
2003
1976
2006
2001
1998
—