Daten is al moeilijk genoeg - het is nog moeilijker als je ook een helderziende bent. Maggie's geschenk stelt haar in staat om in de toekomst te kijken van haar vrienden, ouders, klanten en willekeurige mensen op straat. Maar wanneer ze een glimp van haar eigen lot begint te zien, nadat ze een onverwachte vreemdeling heeft ontmoet, wordt haar romantische leven plotseling een stuk gecompliceerder. Kun je verliefd worden als je denkt te weten hoe het afloopt? Ze had dit waarschijnlijk moeten zien aankomen...