← A Shop for Killers
Season 2
6 episodes · 22nd July 2026
Season 2 returns with Jian in control of the weapons shop, Jinman returned from the dead, and BABYLON well and truly on the backfoot. Working to keep Jian safe, Jinman will take the fight to BABYLON's door, but the mercenary organization won't go down easily. Humiliated, BABYLON will bring in help from overseas and unleash a new wave of deadly assassins to rebuild their ranks and exact their revenge.
Season details
Details
Episode guide
Episodes
Talent
Cast & Crew
Recommended











