Review: Carnival of Monsters by Andrew Beasley

Title: Carnival of Monsters

Author: Andrew Beasley

Pages: 240 Pages

Publisher: Usbourne

The Blurb

Roll up, roll up, if you dare, to Doctor Vindicta’s Carnival! Gasp at the dancing ghosts! Grimace at the creepy clowns! It’s all harmless fun and frights…until a young boy disappears and his sister swears he was snatched by a monster. Only the bravest detectives can detain a demon: send for supernatural investigators Billy Flint and Charley Steel!


The Review

Carnival of Monsters by Andrew Beasley is the second book I have read about the adventures of Charlotte Steel and Billy Flint – two crime fighters for a small department in Scotland Yard. They deal with the crimes that have a supernatural quality, the crimes that the regular police force cannot solve. One thing you can say about Charley and Billy is that they take their job very seriously…but it also looks seriously fun.

In Carnival of Monsters, the crime fighting due are called to Hobb’s End to help Bunny Smallbone find her brother who was ripped from his bed in the dead of night after attending a travelling fair. It is a race against the clock for S.C.R.E.A.M. to solve the mystery.

I really love these middle grade books. Not just because they deal with crimes, mysteries and the supernatural but because Beasley manages to get all sorts into the plot – science fact, history, representations of class and disability. They are fantastic books for starting a conversation with younger readers. I have read this series with reluctant readers and it has really got my students thinking and questioning and looking at the world with a different perspective.

I genuinely cannot wait for the next book in the series.

Carnival of Monsters by Andrew Beasley is available now.

For more information regarding Andrew Beasley (@ABeasley_author) please visit his Twitter page.

For more information regarding Usbourne (@Usbourne) please visit

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.