My rating: 5 of 5 stars
The story of Angelfall is set in a post-apocalyptic period where the angels have begun to bring about the end of the world. However, the humans are ingenious and want to fight back and reclaim the earth. The book starts off with Penryn and her family consisting of her, her mother and her sister, trying to escape to a better place. During this journey, they witness a fight between a number of angels and as Penryn enters the thick of things to protect one of them, her sister gets abducted by one of them. The fight ends with an injured angel whose wings are cut off and stolen, and who is the only source of information for Penryn to find where the angels have taken her sister. This is where their journey begins, with each looking for something really important to them, which keeps them on the path, however difficult it may be.
This book is very different from the other YA books coming out right now. There is no love at first sight, and the girl is not helpless and in constant need of protection. Also, there are no fireworks when the two main characters meet (well, there are, but of a very different kind). This is what makes this book so much better. For a large part of the book, there is a lot of distrust between the main characters, and they work together only because they have to and it is in their best interest to do so. Their journey together is not because of puppy love, but because the circumstances dictate that they stay together, as each needs the other for their own purpose. This is not to say that there is no romance in this book. But it is something that develops naturally over time.