Blood Prince is a new take on the Snow White fairy tale. Prince Krill is a vampire that is plotting to take over the throne from his immortal father and Irina is a siren that escaped from her evil stepmother. Just like in the first book, there are similarities with the classic fairy tale, but there are a few changes that make it more adult and interesting. The story is fast paced and this is a very quick and enjoyable book to read. You don’t have to have read the previous book since each prince has their own story, but it does help to understand the reason for their quests.