On a trip of a lifetime to India, Bea is given an unexpected 50th birthday present – an hour with a celebrated clairvoyant. She tells Bea that, if she is to know true love, she must find her soulmate, someone she knew in a past life and that as she is back in the present day, so is he and she must find and recognise him.

Bea dismisses it as nonsense. But on returning home, uncanny events start to unfold – what if the psychic was telling the truth and she has already met and overlooked her soulmate?

Although resolved to being single, Bea can’t resist looking up old lovers – the Good, the Bad and the… others. As Bea connects with the ones that got away, she remembers that she gave up on men for a reason. But one man out there has her in his sights… they say love is blind and maybe Bea just needs an eye test…