A review by bumlinghumling
A Darkling Plain by Philip Reeve

5.0

Loved the ending for everyone