Het was bedoeld als een avontuurtje voor één nacht…
De vijfentwintigjarige Astra Flaganan, een getalenteerde programmeur, leidt een ordelijk, bevredigend leven. Ze heeft een baan die ze leuk vindt, al jaren dezelfde partner en een groep collega's met wie ze haar vrije tijd doorbrengt. Het idyllische leven komt onverwacht ten einde op het moment dat ze haar verloofde Patrick met een andere vrouw betrapt. Al snel blijkt dat de ontrouw pas het begin is van de ellende die Astra te wachten staat. De ontrouwe Patrick besluit haar leven namelijk helemaal zuur te maken en ontneemt haar haar woning, haar werk en de steun van haar collega's.
Gebroken belandt Astra in een kleine bar in het centrum van de stad. Op een gegeven moment komt er een onbekende, knappe man naast het meisje zitten, dat haar verdriet in drank verdrinkt. Hij lijkt ook bedroefd. Ze stellen zich niet aan elkaar voor, maar raken aan de praat en er ontstaat een vonk tussen hen. De avond eindigt in een hotelkamer, waaruit Astra al vroeg in de ochtend wegvlucht. Al snel merkt ze dat de nacht met een vreemde man ernstige gevolgen heeft. Thane Lennox, de anonieme man uit de bar, kruist opnieuw Astra's pad en brengt flink wat verwarring teweeg, zowel in haar privéleven als in haar carrière. En bovendien herinnert hij zich haar niet…