Was a lovely movie. The male and female leads were both strong in this movie, both with elaborate back stories. They didn't put one of them on a pedestal and focus on just one of the leads. Concepts explained through the movie were brought through a complex character arc that was believable. And the final concept was explained in a simple way. Beautiful movie.