When unidentified parasites violently take over human hosts and gain power, humanity must rise to combat the growing threat.
2022
1994
1966
1968
2014
2000
2021
2005
2011
1977