Nice, France, 1911: After three years of marriage, young seamstress Marcella Caretto has finally had enough. Her husband, Michael, an ambitious tailor, has become cruel and controlling and she determines to get a divorce.
But while awaiting the judges' decision on the custody of their two small boys, Michael receives news that changes everything.
Meanwhile fun-loving New York socialite Margaret Hays is touring Europe with some friends. Restless, she resolves to head home aboard the most celebrated steamer in the world – RMS Titanic.
As the ship sets sail for America, carrying two infants bearing false names, the paths of Marcella, Michael and Margaret cross - and nothing will ever be the same again.