Fly Trap by Frances Hardinge

Fly Trap

by Frances Hardinge

Adventurous orphan Mosca Mye, her savage goose, Saracen, and their sometimes-loyal companion, Eponymous Clent, become embroiled in the intrigues of Toll, a town that changes entirely as day turns to night.

Reviewed by ammaarah on

3 of 5 stars

Share
3,5 stars
"Mosca's only answer was silence. Clent's first mistake was assuming that this was a sign of defeat. His second was taking his eye off her five minutes later."

Mosca Mye and Eponymous Clent, the dynamic duo, are still broke and on the run in the second installment of the Fly by Night series. 

Mosca Mye is still in love with words and the thought of adventure. She's extremely likable with all her complexities - her black suspicious eyes, her anger and jealousy, her stubbornness and her warmth and compassion. Mosca's a quick learner and she's been learning a lot about grifting and conning from Eponymous Clent. I love their dynamics. They trust each other but they also don't trust each other. There's also their loyal and crazy companion, Saracen. As someone with ornithophobia, I never thought my favourite character would be a homicidal pet goose.

Mosca and Clent end up in a peculiar and crazy town, Toll. In order to enter and leave Toll, a fee has to be paid. While Toll seems normal at first, it has a sinister undercurrent. Day and night present different challenges and names mean everything.  As expected, Mosca and Clent become involved in all of it. 

Just like Fly by Night, the world and world building is unique and clever and the writing and dialogue is witty and humourous. The plot is full of adventure and there are plenty of twists. However, the plot is drawn-out at times and while extreme situations provide humour, some situations are too excessive

A clever and crazy read with compelling characters, a unique world, and an interesting plot.
"Revenge is a dish best served unexpectedly and from a distance - like a thrown trifle.”
  

Last modified on

Reading updates

  • Started reading
  • 28 June, 2020: Finished reading
  • 28 June, 2020: Reviewed