Good Girls Die First
by Kathryn Foxfield
Blackmail lures sixteen-year-old Ava to the derelict carnival on Portgrave Pier. She is one of ten teenagers, all with secrets they intend to protect whatever the cost. When fog and magic swallow t...
See Story
Join the Conversation
0 comments on Charles Melton as Noah in Good Girls Die First