: Horror Comedy Science Fiction : South Africa : en : 06/03/2020 : The Department of Special Projects Enigma Ace Films : 99 min : 7.497 : Afrikaans English : Released