All Cast

Joshua Jackson

Joshua Jackson

Benjamin Shaw

Rachael Taylor

Rachael Taylor

Jane Shaw

Megumi Okina

Megumi Okina

Megumi Tanaka

David Denman

David Denman

Bruno

Eri Otoguro

Eri Otoguro

Yoko

John Hensley

John Hensley

Adam

Maya Hazen

Maya Hazen

Seiko

James Kyson

James Kyson

Ritsuo

Yoshiko Miyazaki

Yoshiko Miyazaki

Akiko

Kei Yamamoto

Kei Yamamoto

Murase

Daisy Betts

Daisy Betts

Natasha

Adrienne Pickering

Adrienne Pickering

Megan

Pascal Morineau

Pascal Morineau

Wedding Photographer

Masaki Ota

Masaki Ota

Police Officer

Heideru Tatsuo

Heideru Tatsuo

Police Officer