Emma (Natalie Portman) i Adam (Ashton Kutcher) przypadkowo spotykają się po latach. Ponieważ Emma cierpi na swego rodzaju „alergię na związki”, a Adam zupełnie je odrzucił – zresztą dlatego, że jego ojciec (Kevin Kline) zaczął spotykać się z jego byłą dziewczyną – oboje decydują wyrzec się emocji, z jakimi ma się do czynienia będąc w romantycznym związku i zostać przyjaciółmi. Zero zaangażowania, kłamstw, zazdrości, wspólnych śniadań, tęsknoty… jednym słowem żadnych zobowiązań.