Daisuke Namikawa Shintaro Asanuma Yui Ishikawa Kenji Hamada Daisuke Kishio Rina Sato
Yuto Uemura Takuma Terashima Yuuichirou Umehara Takahiro Sakurai
David Thewlis Jennifer Jason Leigh Tom Noonan
Gordon Heath Maurice Denham
Eve Hanon Ano