The CW’s latest stars Olivia Liang as a Shaolin-trained woman who returns to San Francisco after three years in China only to discover a triad menacing her family.

Read more…

Leave a Reply