Annie never believed in true love. Not until she met Mark. It's a whirlwind romance and Annie has never felt surer about anything in her life. But as she stands at the altar, she spots an unknown face in the crowd. Who is the stranger at the wedding? What really happened to Mark's first wife? And is Annie really the person she says she is? The stranger at the wedding: whose side are you on?