Back in 2012, actor Tom Cruise drew plenty of criticism when he was cast in Christopher McQuarrie’s Jack Reacher as Jack Reacher, the popular character created by novelist Lee Child.

However, the proof, as they say, is in the movie. Jack Reacher grossed over $80.1 million in North America and $138.3 million in other countries for a worldwide total of $218.3 million, against a budget of $60 million. To top it all off, the film met with a mostly positive reception.

With that said, it should be no surprise that a sequel, titled Jack Reacher: Never Go Back (read our review) is hitting theaters on October 21, 2016. This time around, Cruise is teaming up with his Last Samurai filmmaker Edward Zwick, who is taking over directing duties for McQuarrie.

In the sequel, Jack Reacher returns to the headquarters of his old unit, only to find out he’s now accused of a 16-year-old homicide. Jack Reacher: Never Go Back also stars Cobie Smulders, Robert Knepper, Aldis Hodge, Danika Yarosh, Patrick Heusinger, Holt McCallany, Jason Douglas and Sue-Lynn Ansari.

Media: 1st Trailer. | 2nd trailer. | 1st TV spot. | 2nd TV spot.

Updates: Watch the film’s new IMAX trailer below. And don’t forget to read our review.