All Cast

Mischa Barton
Miranda Green

Chris Browning
Donald Walker

Bianca A. Santos
Carmen Blanco (as Bianca Santos)

Giles Matthey
Phillip Armstrong

Grace Lynn Kung
Lu Wang

Seamus Dever
Lawrence Kane

James Urbaniak
Gordon

Amy Sloan
Katherine

Alex Hyde-White
Sean / Lewis Findley

Clark Carmichael
Detective Church

Rae Gray
Annette
Liz Pazik
Mrs. Cavendish
