Steven Speilberg has a special way of telling stories. His movies are magical, different in every angle. This time he managed to capture the attention of the audience by showing the world what being a Geisha meant. Such work of art. The cinematography was excellent, the setting was so authentic. I recommend this movie to anyone who wants to know about Japan's culture or just want to watch a good love movie.