Review Detail

Middle Grade Fiction 65
Speculation
(Updated: April 06, 2024)
Overall rating
 
4.3
Plot
 
5.0
Characters
 
4.0
Writing Style
 
4.0
Illustrations/Photos (if applicable)
 
N/A
When eleven-year-old Winna's younger sister Tupelo breaks her glasses, Winna's grandfather gives her some older glasses that once belonged to her great-aunt Estelle. Through these lenses, Winna can see the ghost of Estelle. She also finds out about a history that involves Estelle's grandmother Winona some hundred years ago. Winona escaped slavery and ended up North with her baby Key. But Key was stolen and now Winona and Estelle have a mission for Winna to find Key and break the Burden or else her sick mother might be the next victim.

What worked: Magical historical mixed with the paranormal. I especially love the mission Winna is set on to find Key. The idea of researching family history has always been exciting to me. Winna finds some missing parts of Winona's history and tries to put it all together. Her grandparents are supportive.

The magical glasses are a fun twist to this very engaging story. Winna finds a way to communicate with the ghost of Estelle through misting the glasses. Estelle gives her some clues on where Key might be. Winna also has a dream that shows Key is still alive.

This story is set in the 1962 South. The elements of that time are authentic down to the views of some on segregation.

The family dynamics are strong. Tupelo is the annoying kid sister, but in her own way wants to help. The mystery behind Key affects Winna and her family in a way that is surprising, but not all too uncommon. There's also bullying and racism from the town's twin boys.

Engaging, historical where a a pair of glasses sets a girl off on a magical quest to solve a century-old mystery.
Good Points
1. Great mix of historical and paranormal
2. Love how the eleven-year-old protagonist tries to break a family curse
3. Magical glasses
Report this review Was this review helpful? 0 0

Comments

Already have an account? or Create an account