Mirror Girls

Mirror Girls
A thrilling gothic horror novel about biracial twin sisters separated at birth, perfect for fans of Lovecraft Country and The Vanishing Half As infants, twin sisters Charlie Yates and Magnolia Heathwood were secretly separated after the brutal lynching of their parents, who died for loving across the color line. Now, at the dawn of the Civil Rights Movement, Charlie is a young Black organizer in Harlem, while white-passing Magnolia is the heiress to a cotton plantation in rural Georgia. Magnolia knows nothing of her racial heritage, but secrets are hard to keep in a town haunted by the ghosts of its slave-holding past. When Magnolia finally learns the truth, her reflection mysteriously disappears from mirrors—the sign of a terrible curse. Meanwhile, in Harlem, Charlie's beloved grandmother falls ill. Her final wish is to be buried back home in Georgia—and, unbeknownst to Charlie, to see her long-lost granddaughter, Magnolia Heathwood, one last time. So Charlie travels into the Deep South, confronting the land of her worst nightmares—and Jim Crow segregation. The sisters reunite as teenagers in the deeply haunted town of Eureka, Georgia, where ghosts linger centuries after their time and dangers lurk behind every mirror. They couldn’t be more different, but they will need each other to put the hauntings of the past to rest, to break the mirrors’ deadly curse—and to discover the meaning of sisterhood in a racially divided land.

A thrilling gothic horror novel about biracial twin sisters separated at birth, perfect for fans of Lovecraft Country and The Vanishing Half

As infants, twin sisters Charlie Yates and Magnolia Heathwood were secretly separated after the brutal lynching of their parents, who died for loving across the color line. Now, at the dawn of the Civil Rights Movement, Charlie is a young Black organizer in Harlem, while white-passing Magnolia is the heiress to a cotton plantation in rural Georgia.

Magnolia knows nothing of her racial heritage, but secrets are hard to keep in a town haunted by the ghosts of its slave-holding past. When Magnolia finally learns the truth, her reflection mysteriously disappears from mirrors—the sign of a terrible curse. Meanwhile, in Harlem, Charlie's beloved grandmother falls ill. Her final wish is to be buried back home in Georgia—and, unbeknownst to Charlie, to see her long-lost granddaughter, Magnolia Heathwood, one last time. So Charlie travels into the Deep South, confronting the land of her worst nightmares—and Jim Crow segregation.

The sisters reunite as teenagers in the deeply haunted town of Eureka, Georgia, where ghosts linger centuries after their time and dangers lurk behind every mirror. They couldn’t be more different, but they will need each other to put the hauntings of the past to rest, to break the mirrors’ deadly curse—and to discover the meaning of sisterhood in a racially divided land.

Editor reviews

2 reviews
atmospheric and riveting read
(Updated: June 12, 2026)
Overall rating
 
5.0
Plot
 
5.0
Characters
 
5.0
Writing Style
 
5.0
Illustrations/Photos (if applicable)
 
N/A
MIRROR GIRLS is a riveting and powerful YA historical magical realism/fantasy about twin sisters separated by life and skin color. Charlie (Charlene) and Magnolia were born to a white man and a Black woman, who were killed for their relationship not long after the twins were born. Seeking a better life, their grandmother is tricked into giving up Magnolia, whose skin is light enough to appear white, to their father's mother, who has her own plans for an heiress to the family's plantation.

Their grandmother (Nana) takes Charlie and flees to New York City, where in the 1940s and 1950s, there are still the ripple effects of racism, but nothing like the small town in Georgia and Jim Crow laws they left behind. In 1953, with a 17-year-old Charlie, Nana is determined to return to that small town for her final breaths, as she wants to be laid to rest there and set Charlie on a path to fix the past.

Magnolia learns of her heritage on her grandmother's deathbed, trying to convince her to continue living the lie. It is then that the curse placed on them as infants becomes deadly, with Magnolia's life on the line. And in a place where the veil between the living and dead is thin, their paths will be challenged by both sides.

What I loved: This was a really powerful and riveting read. McWilliams really has a way with words, and I absolutely devoured this book in an afternoon - it is unputdownable, much in the vein of her previous book. The story hooks the reader from the start with a world of danger, history, and a touch of the otherworldly with ghosts and curses. Without saying too much to give away the plot, there was nary a dull moment in the story - this book was gripping all the way through. The pacing was absolutely perfect, keeping the reader engaged and with enough reveals and action to feel the intensity and atmosphere of the story.

Both Magnolia and Charlie were compelling characters, having experienced completely different lives and relatives. I appreciated the dual perspectives that made each of the sisters come to life. They were both shaken and challenged by the events around their grandmothers' deaths and the truths that life in 1953 Georgia had to hold for them. The historical elements of the story felt very well researched and were told with such passion and emotion, that it really brought them all to life.

This book deals with some really important and powerful themes around segregation/Jim Crow, generational trauma, protests, Southern culture, the ripples of slavery, the power of sisterhood and love, being mixed race, and the importance of embracing oneself fully. These themes all came to life in a really potent and commanding way that will bring this history and its echoes to life for readers. These elements are definitely worth discussion, and this book would be a great pick for book clubs as there is much to think about and consider.

Final verdict: An atmospheric and potent read, MIRROR GIRLS is a riveting story of sisterhood, segregation, and ultimately, the power of community, love, and self-acceptance. Highly recommend for fans of LEGENDBORN, WINGS OF EBONY, and SHATTERED MIDNIGHT.
Comments (0) | Was this review helpful? 0 1

User reviews

1 review
Overall rating
 
5.0
Plot
 
5.0(1)
Characters
 
5.0(1)
Writing Style
 
5.0(1)
Illustrations/Photos (if applicable)
 
N/A(0)
Already have an account? or Create an account
wonderful book!
(Updated: June 12, 2026)
Overall rating
 
5.0
Plot
 
5.0
Characters
 
5.0
Writing Style
 
5.0
Illustrations/Photos (if applicable)
 
N/A
This was a wonderful historical fiction story about twin girls Charlie Yates and Magnolia Heathwood who were separated after their parents died for loving across the color line and have no idea the other exists. Magnolia was raised in Eureka Georgia, and is the white heiress to a cotton plantation in rural Georgia. Charlie was raised in Harlem with her Nana, her darker skin unmistakable. When Charlie's grandmother falls ill and they return to Eureka Georgia for her death. When the girls do meet Magnolia discovers her reflection has disappeared. They couldn’t be more different, but they will need each other to put the hauntings of the past to rest, to break the mirrors’ deadly curse and to discover the meaning of sisterhood in a racially divided land.

The story is both haunting and beautiful at the same time. It's about race and segregation and it's also about standing up for what's right and yourself, family and love. Seeing the girls come together and create that sisterly bond was a wonderful experience. You can easily feel the emotions of the characters! The writing is wonderful and the pace was steady and moved well with the events! The magical realism with the curse and the ghosts added an interesting twist to the story.

The book offered many different topics to discuss as a group creating a lively discussion! The time period, the girls as individuals, their different upbringings and when they came together, the decision to separate them and not tell them about each other and much more!
Comments (0) | Was this review helpful? 0 0