: Science Fiction : China Indonesia Panama Taiwan United States of America : en : 26/11/2019 : Summer Hill Films : 89 min : 1.344 : English : Released