When unidentified parasites violently take over human hosts and gain power, humanity must rise to combat the growing threat.
Following a brutal murder case, the police are baffled to find out that the assailant, whose body was found on the scene with the victim, had already been dead for…