Un pobre erudito llamado Lo Chih-Chiu rescata una golondrina de tres niños traviesos y la libera. La golondrina se transforma en una elfa mística llamada Hsiao-Hseuh, que devuelve la buena acción al rescatar a Chih-Chiu de los despiadados señores de la guerra. Hsiao-Hseuh se enfrenta a Chih-Chiu y le revela que es la sirvienta de una malvada reina bruja que se alimenta de sangre humana. Cuando la bruja descubre la relación de Hsiao-Hseuh y Chih-Chiu, casi lo mata, pero le perdona la vida con la condición de que Hsiao-Hseuh y Chih-Chiu se separen. Sin embargo, poco después de la separación, Hsiao-Hseuh escapa de la guarida de la bruja y se reúne con Chih-Chiu, aunque disfrazada para ocultar su identidad.