Blood and Water official wallpaper
Blood and Water poster

Blood and Water

(2015)

Cast

Elfina Luk as Anna Xie
Elfina Luk

as Anna Xie

Loretta Yu as Teresa Fai
Loretta Yu

as Teresa Fai

Sean Baek as Norris Pang
Sean Baek

as Norris Pang

Fiona Fu as Weiran Xie
Fiona Fu

as Weiran Xie

Selena Lee as Michelle Chang
Selena Lee

as Michelle Chang