Η Ban Hua (Guan Xiao Tong) είναι μια όμορφη γυναίκα που έχει φτάσει κοντά στο να παντρευτεί τρεις φορές. Αλλά η ευθύτητα, ο ειλικρινής τρόπος και η εκρηκτική ιδιοσυγκρασία της σημαίνουν ότι κάθε πιθανή σχέση κατέληξε σε καταστροφή – παρόλο που βαθιά μέσα της, είναι στην πραγματικότητα πολύ καλοπροαίρετη και στοχαστική. Μια μέρα, ανακαλύπτει ότι έχει ένα σπάνιο ταλέντο: Μπορεί να προβλέψει το μέλλον μέσα από τα όνειρά της. Χρησιμοποιεί αυτό το δώρο για να βοηθήσει την οικογένειά της να βγει από ένα δύσκολο σημείο. Όμως η ζωή της αλλάζει για πάντα όταν γνωρίζει τον Rong Xia (Hou Ming Hao), έναν νεαρό κακοποιό του οποίου η οικογένεια έχει μια τραγική μοίρα.