To tourists, Caribou Canyon is an idyllic Colorado mountain town—one made even more enjoyable by the ghost stories told at local inns. But outsiders don’t know about the frequent disappearances and grisly murders. The residents know, and they might care—if these weren’t the things that made them some of the richest and most powerful people in the world. As the children of these wealthy, influential people, the students at Caribou Canyon High have every reason to be happy. However, three girls about to start their senior year find that their lives have been broken by the town’s corruption and decide it’s time to do something about it.
Penny Harper is at the top of her class and sees an Ivy League college in her future, but the death of her brother leaves her family broken. Consumed by grief, Penny struggles to hold onto a dream that feels more and more distant with each passing day. Frankie Moreno is rejected by her stepfather, ignored by her mother, and scorned by the other students for being Latina. She prides herself in not needing anyone, but a painful experience has left her with a problem that even she may not be able to handle on her own. Natasha Jameson had the perfect life in the city of Denver, but when she stumbles across her birth certificate, that perfect life crumbles. She moves to Caribou Canyon in search of answers, but someone doesn’t want her to find them.
Fate brings the girls together, leading them to discover a deep connection that unites them against the evil that corrupts their town. But will the light created by their friendship be enough to take on the darkness?
Note: City of Secrets contains some graphic violence and harsh language.