A Magical love story that is as sad as it is joyous.