Rosie and Alex have been inseparable since age five, but a single moment of hesitation sets them on separate paths filled with relationships, mistakes, and regrets. Years pass as they encounter life's complications, repeatedly drawn back to each other.