ellehartford 's review for:

4.0

A very complex and inventive plot that wrapped up several interwoven threads. I did see one of the big clues coming, but I enjoyed watching the characters unravel everything else!