В начале 90-х годов в провинциальном городке Татьяна рожает тройняшек. Понимая, что воспитать всех троих детей она не сможет, женщина забирает домой только одну дочь — Машу. Вторую малышку, Юлю, забирает Ольга, вновь родившая мертвого ребенка. А третью девочку, Нику, удочеряет богатая московская пара Лидия и Сергей, чья новорожденная дочка тоже не выжила.
20 лет спустя чудовищное ДТП сталкивает сестер Машу и Нику, не подозревающих о существовании друг друга. Маша погибает на месте. Ника, севшая пьяной за руль — сбегает. А жених Маши — Влад клянется разыскать и посадить убийцу своей невесты. Он не подозревает, куда приведут его поиски…