When Charlie’s aunt warns the magical Gale family of an approaching asteroid, they scramble to keep humans from going the way of the dinosaurs. But between Charlie’s complicated relationship with dragon price Jack, her cousin Allie's hormones, the Courts having way too much fun at the end of days, and Jack's sudden desire to sacrifice himself for the good of the many, Charlie's fairly certain that the asteroid is the least of her problems...