Nekrotronic, 2018 Published October 12, 2019 · Updated July 19, 2021 The filmmakers really went all out on this one. The effects were terrific. Share