All Cast

Nick Stahl
Ryan

Tamsin Topolski
Imogene

Randy Vasquez
Detective Ruiz

Penelope Mitchell
Alice

Brian Groh
Jack
Juan Carlos Messier
Maurice

Ariel Sierra
Officer Gallo

Greg Winter
Barry
Juan Pablo Solano
Driver
Laure Stockley
UK Banker
David Tominaga
Akira

Norma Nivia
Frankie

Megumi Hasebe
Li Na
