ccruz336 's review for:

The Last Devil to Die by Richard Osman
3.75
adventurous emotional hopeful lighthearted relaxing sad medium-paced
Plot or Character Driven: Plot
Diverse cast of characters: Yes