It's 1902 and life, for Katherine Johnson, has been rather mundane, living with her Aunt Phoebe and Uncle Zachariah in their house on the coast. However, on her twentieth birthday, she meets Kane O'Brien on the beach and suddenly her thoughts are all of him. But will the circumstances of Kane's birth prevent her Aunt from accepting their love for one another? What is the mystery of the beautiful keepsake box? And where will the butterfly dance lead them?