Emma (Natalie Portman) et Adam (Ashton Kutcher) sont des amis de longue date qui passent bien près de ruiner leur relation en faisant l'amour ensemble un matin. Afin de protéger leur amitié, ils font un pacte pour qu'elle n'engage à rien. Entre eux, il n'y aura pas de jalousie, pas d'attentes, pas de disputes, pas de fleurs, pas de petites voix toutes douces. Ils peuvent faire ce qu'ils veulent quand bon leur semble, dans n'importe quel endroit public, pourvu qu'ils ne tombent pas en amour. Mais deux questions se pointent alors: qui succombera le premier? Et combien de temps leur amitié durera ainsi?