June Han has forged a life thousands of miles from her birthplace: she has built a business in New York, survived a husband, borne a child. But her past holds more secrets than she has ever been able to tell, and thirty years after her escape from war-ravaged Korea, the time has come for her to confront them. Hector Brennan, fighter, drinker and 'failure grand and total', is the man who long ago saved June's life. And between them lies the story of the beautiful, damaged Sylvie Tanner, whose elusive love they both once sought.