Four high school girls guarding dangerous secrets find themselves pulled into an invisible war between light and darkness — and the only way out is confronting the truth they’ve been running from.

Each girl hiding a secret, each searching for meaning — finds themselves caught in an unseen battle between good and evil. Mackenzie, the awkward new girl desperate to belong, joins the track team only to clash with Krystal, a sarcastic, angry runner harboring a painful secret and a shared crush on the same boy, Bryce. Across town, Tammi, a withdrawn musician living with her grandparents, crosses paths with Sadie, a bubbly, people-pleasing dancer adopted by a devout couple and dreaming of Juilliard.

Though their worlds seem miles apart, their hidden struggles bind them more deeply than they realize. As their stories intertwine, the girls are thrust into a spiritual conflict where demons fight to keep them chained to their pasts while angels of light strive to set them free — revealing that even in darkness, beauty can rise from ashes and good can triumph over evil.

Every girl has a secret she hopes the light will never find – but the darkness already has.