Against the backdrop of the devastating Galveston hurricane of 1900, The Promise tells a heartbreaking story with two unforgettable voices: Catherine Wainwright, a young pianist from Dayton, Ohio, who leaves town in the wake of a terrible scandal in order to marry a childhood admirer, the recently widowed Oscar Williams; and Oscar’s housekeeper, Nan, who struggles with her feelings for Oscar and for Andre, his young child.