It’s just past midnight when Gabby asks Hannah if she’s ready to go. Ethan quickly offers to give her a ride later if she wants to stay.
What happens if she leaves with Gabby?
What happens if she leaves with Ethan?
In concurrent storylines, Hannah lives out the effects of each decision. Quickly, these parallel universes develop into surprisingly different stories with far-reaching consequences for Hannah and the people around her, raising questions like: Is anything meant to be? How much in our life is determined by chance? And perhaps most compellingly: Is there such a thing as a soul mate?
Hannah believes there is. And, in both worlds, she believes she’s found him.