Bessie and Ninny are the best of friends. Sometimes on milk-moon nights, Ninny throws buttons at Bessie's window. When Bessie peeps outside, Ninny sings: "Bessie, oh Bessie! Come dance with me! For I hate to dance alone…" Down the drainpipe Bessie slides to visit Ninny, and off they go. Most nights, they visit the grave of Ninny’s grandfather, Oppa. It was Oppa who taught them three things that they will never forget: to dance, to sing, and to tell stories. Oppa's wisdom ultimately inspires a pact between the two young friends — a pact that binds them together through love and marriage, war and separation, birth and death.