one of the best movie i've ever seen in my life,it's the blend of everything.it is emotional ,mysterious,historical,romantic,women empowerment and everything ,just melted my heart!!......I'll highly recommend you to watch this movie once in your life.