Masaki Suda Tasuku Emoto Minami Hamabe Tsurube Shofukutei Katsuya Kobayashi Fumiyo Kohinata Jun Kunimura Isao Hashizume Min Tanaka Hiroshi Tachi Hoshi Ishida
Michael Ironside Rosie Day Hannah Arterton
Robert Pattinson Willem Dafoe Valeriia Karaman