All Cast

Mischa Barton

Mischa Barton

Miranda Green

Chris Browning

Chris Browning

Donald Walker

Bianca A. Santos

Bianca A. Santos

Carmen Blanco (as Bianca Santos)

Giles Matthey

Giles Matthey

Phillip Armstrong

Grace Lynn Kung

Grace Lynn Kung

Lu Wang

Seamus Dever

Seamus Dever

Lawrence Kane

James Urbaniak

James Urbaniak

Gordon

Amy Sloan

Amy Sloan

Katherine

Alex Hyde-White

Alex Hyde-White

Sean / Lewis Findley

Clark Carmichael

Clark Carmichael

Detective Church

Rae Gray

Rae Gray

Annette

Liz Pazik

Liz Pazik

Mrs. Cavendish

Curtis Edward Jackson

Curtis Edward Jackson

Scruffy Man

Peter Berwick

Peter Berwick

Patron (uncredited)

Don Stuck

Don Stuck

Patron (uncredited)