: Science Fiction Action Drama : China : zh : 05/02/2019 : $48,000,000 (estimated) : China Film Group Corporation Beijing Jingxi Culture DF Pictures G!Film Studio Free Whale Pictures : 126 min : 25.19 : 普通话 English Français हिन्दी Bahasa indonesia 日本語 한국어/조선말 Pусский : Released