Complex sentence: The film is the sequel to 2015's "Wolf Warriors" and was released in China on 27 July 2017.
Split into simpler sentences: The film is a sequel to 2015's "Wolf Warriors". It was released in China on 27 July 2017.