Myles et son meilleur ami Brody ne pourraient être plus différents. Myles est une romantique idéaliste en quête de mari. Brody passe joyeusement d'un lit à l'autre et savoure sa vie de célibataire. La peur de ce qu'ils deviendront en vieillissant les pousse à passer un accord : s'ils n'ont pas trouvé l'amour d'ici dix ans, ils se mettront en couple ensemble.
Dix ans plus tard, les choses n'ont pas beaucoup changé. Mais avec le pacte qui arrive à échéance, les deux amis sont prêts à tout pour ne pas être le dernier recours de l'autre.