In the clearing behind her home, six-year-old Clare encounters 36-year-old time traveller Henry for the first time. Fourteen years later, an unexpected reunion at the library where he works gives Henry the opportunity to meet Clare - and their love story begins… again.
After a rocky "first" meeting, Henry and Clare attempt to reset with a second date, but she still struggles to rectify this version of Henry with the man she’s known - and loved - all her life; and so Henry takes Clare back to the most formative moment of his childhood.
After meeting her soulmate at age six, Clare laments a linear lifetime defined by waiting for Henry’s unpredictable appearances. Meanwhile, an incident at a high school party finds a distraught teenage Clare turning to Henry for help.
Clare hosts a couples' dinner party to introduce Henry to her roommate Charisse and best friend Gomez, but when it's crashed by another Henry and his girlfriend Ingrid, deeply held secrets are revealed.
Despite years spent together in the clearing, Henry finally has a chance to step inside Clare's home - and meet her difficult-to-please family for the first time. Meanwhile, Henry and Gomez's path to best friendship is anything but straightforward.
As his and Clare's wedding day approaches, an increasingly stressed Henry finds unexpected comfort in his estranged father. Meanwhile, Clare is devastated by a shocking blow to the future she envisioned with Henry.