“I know this might sound like a strange question,” said Sarah. “But do you know who you are?”

On a rainy day on her way home from school, the mysterious Sarah Wiltshire enters Jennifer’s life and changes it forever. But how? Who is she? Why has she been searching for Jennifer? Is she a true friend, or a great enemy?