Sylvester Stallone's John Rambo has left the war, but the war hasn't left John Rambo.

Set to Lil Nas X's "Old Town Road," the first teaser trailer for Rambo: Last Blood finds the eponymous character on a quest for revenge: "All these years, I've kept my secrets, but the time has come to face my past... I want revenge." Once he lures his enemies back to his house, he catches them in a web of blood and pain.

RELATED: Rambo 5: Dwayne Johnson Reacts to Intense Action Scene

After a montage in which Rambo kills a veritable army with booby traps and garden tools, he says, "I want them to know death is coming and there's nothing they can do to stop it."

RELATED: Rambo 5: Sylvester Stallone Shares Intense New Photos

The upcoming film is expected to be Stallone's final appearance as John Rambo, after previously starring in 1982's First Blood, 1985's Rambo: First Blood Part II, 1988's Rambo III and 2008's Rambo as the Vietnam War veteran.

As with the previous installments, Stallone co-wrote the film's screenplay, which is set after Rambo retired to his family ranch in Arizona in the 2008 film. War has found the no-nonsense commando yet again and, this time, much closer to home.

Directed by Adrian Grunberg (Get the Gringo) from a script written by Sylvester Stallone and Matt Cirulnick (Absentia), Rambo: Last Blood stars Stallone, Paz Vega, Sergio Peris-Mencheta and Yvette Monreal. The film hits theaters September 20.