What happens when an uncontrollable virus turns the living into the living dead?
14 November 2018
103 minutes