The characters are a mix of dark, gritty and normal folks.The main characters are truly well developed (some comments about Cassie made me think she might come across as a blithering temperamental young adult) and instead, are true to their nature /age /disposition.I honestly can not wait to get my hands on the sequel and might even go ahead and buy it in paperback format if audible does not have it