I liked Anya Taylor-Joy's performance. And James McAvoy is good, too. But the movie as a whole did not grip me. I just didn't find it suspenseful. The main character is not menacing enough. And there's way too much going on, and as a result the plot suffers. A bit of an eye-roller.