The Twins Effect II (2004)

The Twins Effect 2 Poster
This tale is set in Huadu, an ancient land ruled by a cruel empress (Qu Ying), a place where men are subservient to women. The empress’ reign is disturbed by a…