Solid movie, keeps you engaged and decent twists through to the end. The Japanese setting and cultural exploration adds an interesting element, and great acting by Vikander (if she didn't learn Japanese, her acting sure was convincing). While the story does sag in a few places, I was never bored. Not an award winning movie, but a very solid watch.