Jackie Chan goes the sci-fi route in the trailer to his upcoming film Bleeding Steel.

Chan stars as a hardened special forces agent who fights to protect a young woman from a sinister criminal gang. At the same time he with feels a special connection to the young woman, like they met in a different life.

The film co-stars Show Lo, Erica Xia-Hou, Nana Ouyang, Callan Mulvey, and Tess Haubrich. Leo Zhang wrote and directed the film with Chan serving as executive producer and action director.

Bleeding Steel will be released in China on December 22.