I was a bit confused for the first few chapters with all the different names and locations. However, it was worth trudging through it because the rest of the book was a masterpiece. I was on the edge of my seat for most of it and Rebecca is a master at dropping Easter eggs.