The Taiwanese series sees Shu Qi and Angelica Lee play a pair of vengeful mothers who seek justice via dark, fantastical means.