I thought Anna was surprisingly well done. The characters were very well developed as you see back story on every main character through memories. Whether it's all true is debatable. What starts off as a cat and mouse game becomes much more. Highly enjoyable film even though it borrows concepts. I mean really it's all been done before you just have to do it different nowadays.