When unidentified parasites violently take over human hosts and gain power, humanity must rise to combat the growing threat.
2021
2016
2007
2017
1969
2005
2011
2003
1993
1973
2009
1975
1979
1983
2015