Angelfall is about a girl (Penryn) surviving an angel apocalypse where angels have come to Earth and destroyed much of mankind. One day Penryn and her sister witness a group of angels fighting each other. One angel loses his wings and Penryn rescues him, but not before the angels take her sister. Together they set off to save her sister and get his wings restored.The writing was great and you really go on this journey with Penryn and Raffe. We follow as their friendship develops, as they learn more about theirselves and the world. Indeed, We discover the world solely through their eyes, meet various peoples and creatures, and learn a little bit about angel politics. But we are never quite sure of what the angels are up to in this novel, and why they have attacked mankind. 
 This is a great take on the spiritual apocalyptic genre and I'm really looking forward to seeing what the next book has in store.