The film was released in 2017 and received mixed reviews from critics, but was praised for its visual effects and action sequences.