: Horror Science Fiction Thriller Action : China : en : 20/03/2019 : Red Sea Media Ace Films : 98 min : 8.41 : English 普通话 : Released