Great murder mystery with lots of cool characters. The case is interwoven surprisingly well with all the stories revolving around the cast, which is rare to see done in such a seamless and organic manner! The foreshadowings and twists are excellent too!