Deux serpents se métamorphosent en femmes pour découvrir l'univers des hommes. Serpent blanc (Joey Wong), la plus âgée, tombe amoureux d'un lettré, tandis que serpent vert (Maggie Cheung) en cherchant à savoir ce qu'est l'amour, attire l'attention d'un prête bouddhiste (Zhao Wen-zhou) qui pourchasse les " non-humains ".