Η ιστορία διαδραματίζεται σε μια φανταστική μεσαιωνική Κίνα. Ο Li Xiao Yao, ένας «βρωμερός πανκ», ταξιδεύει στο Νησί των Ονείρων για να βρει μια θεραπεία για την άρρωστη θεία του. Εκεί γνωρίζει και παντρεύεται την αγάπη της ζωής του, την Ling'er. Στο δρόμο του πίσω στο σπίτι με τη θεραπεία, ανακαλύπτει ότι έχει εξαπατηθεί από τη Σεληνιακή Σέχτα για να απαγάγουν την Ling'er. Ξυπνά στο κρεβάτι του, έχοντας ξεχάσει ολόκληρο το ταξίδι του στο Νησί των Ονείρων, αλλά έχοντας σώσει τη θεία του. Σώζει την Ling'er από τη λατρεία της σεληνιακής αίρεσης και με τη σειρά του σώζεται από έναν μυστηριώδη άγνωστο που του διδάσκει κουνγκ φου. Ο Xiao Yao και η Ling'er ταξιδεύουν στην πρωτεύουσα για να συναντήσουν τον πατέρα της. Στην πορεία, συναντούν διάφορους ανθρώπους, παρενοχλούνται από τη λατρεία της σεληνιακής αίρεσης, ανακαλύπτουν και τις δύο ιστορίες τους, σώζουν τον κόσμο και ερωτεύονται ξανά ο ένας τον άλλον. Ξεκινά γλυκά και ανάλαφρα, αλλά τελειώνει με πολλά δάκρυα.