I love this series! It has the coolest hero (a living skeleton named Skulduggery Pleasant) and a great heroine (a 16 year old girl named Valkyrie). And a cast of over 20 characters, half good guys and half bad. Magic abounds and Valkyrie and Skulduggery win some and lose some. It's a roller coaster of a ride from start to finish. Totally enjoyable.