I was completely surprised by this. Being a huge Michael Pitt fan, I could watch him in anything, but was a bit reluctant to see him cast as a romantic lead. He was perfect! The story is timeless and traditional; a man in love with a woman he cannot have, while trying to be loyal to his wife. I am not a fan of films where men are married to an incredible woman, but long for something else. It's been done far too many times, but this story takes many turns that evolve into unpredictable plot lines, each and every one being a huge surprise. Basically, I had no idea what was going to happen next in this film. Also, the chemistry between Pitt and his co-stars is amazing. Knightly is perfect as his delicate wife, and Sei Ashina is also perfect as the quiet dream woman he longs to be with. Or maybe not. And the ending has an amazing surprise that will break your heart and make you want to go right to the beginning and watch it all over again. Also, the cinematography is breathtaking and reminded me of The Revenant in a few scenes. Excellent film that will not leave you disappointed if you love a beautiful, tragic romance.