Bat Girl (Josephine Siao) retorna de Cingapura para Hong Kong como a cantora Barbara para investigar a morte de seu pai, um trapezista. Ela é órfã. Ela fica com sua tia. Seu primo é Sze Wai (Lui Kei), um escritor de ficção popular da super-heroína Bat Girl. Encontrando injustiça, Bat Girl confronta Sze para interrogar sobre o paradeiro de Wu Wan-Lung (Sek Kin). Bat Girl se une a sua amiga, Chan Kwong-ying (Lydia Shum). Sze rastreia Bat Girl e se envolve em uma briga com os atiradores de Lung em uma boate. Um detetive particular, James Bond (Cheng Kwun-Min) ajuda Lung a encontrar Bat Girl sem sucesso, já que ela aparece disfarçada. Bat Girl escuta Lung e descobre que ele era o assassino de seu pai. Ela se vinga de Lung, e uma estranha criatura feminina (Yung Yuk-yi) aparece como a dona da casa de Lung. A criatura descobre que Bat Girl é sua filha. Ela luta com Lung e ambos morrem queimados. Por fim, Sze descobre que sua prima é Bat Girl e eles começam um romance.