smart sci-fi, explores the role of memory in who we are, and also tackles free will. I thought the action was very fun, and loved waiting to see how he was going to use the next clue. I rated it 11 and up, just because I think it would be boring to younger kids.