Da quando ha l'età per essere atratto da una ragazza, Colin, ex bambino prodigio, forse genio matematico forse no, fissato con gli anagrammi, è uscito con diciannove Catherine. E tutte l'hanno piantato. Così decide di inventare un teorema che preveda l'esito di qualunque relazione amorosa. E gli eviti, se possibile, di farsi spezzare il cuore un'altra volta. Tutto questo nel corso di un'estate gloriosa, passata con l'amico Hassan a scoprire posti nuovi, persone bizzarre di tutte le età, e ragazze speciali che hanno il gran pregio di non chiamarsi Catherine.