Bad Lands (Ranger #5)

Bad Lands (Ranger #5) by Joshua Harkin out on April 26, 2026.

See if this book is on Audible (Free Trial)

Bad Lands (Ranger #5)

Countdown to launch:

00DAYS
00HOURS
00MINUTES
00SECONDS
As an Amazon Associate we may earn from qualifying purchases, at no extra cost to you.
Bad Lands (Ranger #5) Release Date: April 26, 2026

Coming Soon

He works cattle by day. Buries trouble at night.

Former Marine sergeant Frank Ranger spent two years on the run after being framed for his wife’s murder. Having finally cleared his name, he arrives in rural South Dakota seeking honest work and a chance at redemption.

He signs on at a remote ranch owned by the Mercer family. But soon realizes that, even here, peace is hard to find. The Mercers are under siege from the Caldwell twins, ruthless developers hell-bent on swallowing up the whole county.

The Caldwells have deep pockets and they’ve bought off local Sheriff Roy Ecklund — a badge-carrying predator who’ll use any weapon at his disposal.

When Ecklund’s campaign of intimidation escalates from poisoned cattle to arson and murder, Ranger is forced to make a choice: walk away and save himself or stand his ground and risk losing the freedom he fought so hard to reclaim.

There can only be one answer. Because Ranger is done with running.

Bad Lands – book 5 in the brilliant action thriller series featuring ex-Marine Frank Ranger. Perfect for fans of Lee Child, Jason Kasper and David Archer.

Excitement Rating
[Average Rating: 4]

Genre: Thriller


Joshua Harkin

More books from Joshua Harkin


Also releasing around the same time

🎧 While You Wait for Bad Lands (Ranger #5)

Looking forward to Bad Lands (Ranger #5)?

While waiting for release day, you can discover thousands of bestselling audiobooks on Audible.

✔ Listen while commuting or relaxing
✔ Your first audiobook is free with the trial
✔ Cancel anytime

Start Audible Free Trial


Excitement Rating
[Average Rating: 4]