Shanghai in the 1920s is an exciting but ruthless place as the Japanese enforce their expansionism on China by any means necessary. Chen Zhen decides to make a stand by becoming a masked avenger, using all his exceptional martial arts skills to dismantle the evil besetting his beloved country.