Cast: Keanu Reeves, Hiroyuki Sanada, Ko Shibasaki, Rinko Kikuchi, Rick Genest, Cary-Hiroyuki Tagawa, Tadanobu Asano