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