Reeves is joined by Bill Skarsgard as Marquis, Donnie Yen as Caine, Laurence Fishburne as Bowery King, Lance Reddick as Charon, Rina Sawayama as Akira, Shamier Anderson as Tracker, Hiroyuki Sanada as Shimazu, Scott Adkins as Killa and Ian McShane as Winston.