Moonlocket by Peter Bunzl is about two kids, Lily and Robert, who get involved in trying to solve a mystery involved a criminal mastermind, Jack of Diamonds.
The book is Fantasy/Steampunk/Science Fiction. It is suitable for children who are 10 and up. There’s no cursing and nothing inappropriate.
Lily is the daughter of a scientist, who made a cogheart for her so that she could live. They also have a houseful of creatures, like Malkin the mechanical fox that are bigger wind up toys. They aren’t toys though.
Robert is an orphan who lives with Lily and her father. His father has recently passed away and his mother left years ago. When Robert goes to visit the house that he used to live in, he meets Jack of Diamonds. Jack is looking for a clue to where the Blood Moon Diamond is located.
Lily is ready for an adventure. She’s been stuck at her house because of her artificial heart. She talks Robert and Malkin into looking for clues too.
The characters are likeable, except for Jack of Diamonds. He’s a villain and truly despicable.
I hope that it gets made into a movie because it would be great to see all of the steampunk things and mechanical characters. If you like fantasy or steampunk then you will love Moonlocket.
It didn’t take very long to read the book. Although the ending was cool, I was sad that it ended.
- Affiliate link included in this post.