Саймон и Лора — лучшие друзья со времен колледжа. Лора очень хочет пройти тест (предлагаемый компанией Soul Connex), который, как утверждается, может научно определить вашу единственную настоящую вторую половинку. Саймон, хотя и скептически относится к тесту, все же оплачивает его для Лоры.
Когда Лора проходит тест, ей подбирают другого человека (по имени Лукас), а не Саймона, что дает начало эмоциональным конфликтам, лежащим в основе истории.
Спустя несколько лет Лора выходит замуж за Лукаса и рожает ребенка. Но она и Саймон остаются близкими друзьями.
Саймон, тем временем, борется с невысказанной любовью к Лоре и в разные периоды времени встречается с другими людьми (в том числе с подругой Лоры Андреа), но так и не может полностью забыть ее.
По мере того как Лора начинает сомневаться в своем браке и отношениях с Саймоном, растет искушение и эмоциональное напряжение.
В конце концов, Лора и Саймон начинают роман, хотя Лора не готова оставить свою семью (мужа и ребенка) ради Саймона.
Эмоциональное напряжение достигает пика, когда Саймон просит Лору оставить мужа и ребенка, чтобы быть с ним, но Лора отказывается. Саймон понимает, что не может жить одними краткими украденными мгновениями, и уходит.
Ближе к концу они ненадолго воссоединяются и проводят вместе последний уик-энд, но их прощание оказывается горько-сладким. Лора предлагает переехать с Саймоном в Калифорнию, но это предложение кажется пустым. Саймон признает, что всегда будет скучать по ней, и в финальной сцене Лора уезжает на такси, не оглядываясь. Саймон тоже не гонится за ней. Их отношения, наполненные «тем, что могло бы быть», заканчиваются признанием того, что некоторые любовные истории не заканчиваются так, как мы хотим.