Green (Maggie Cheung) e White (Joey Wong) sono due serpenti, trasformati in bellissime fanciulle grazie alla clemenza del monaco Fa-hai (Man Cheuk Chiu), vigile guardiano della pace e della serenità. Le due insieme inizieranno presto a scoprire il mondo terreno, luogo intriso di avidità e lussuria, ideale per sfogare i loro istinti. White trova la sua preda ideale nell'insegnante Hsui Xien (Hsing-kuo Wu) che viene presto ammaliato dalla sua bellezza, suscitando però la gelosia della sorella Green, che non riesce a capire cosa sia l'amore...