This has become one of my favorite movies now! The visual arts and background music make me immersed in the scenes… I just love them!! The choreography is top-notch! I watched this movie multiple times already because I got addicted to some scenes!! The development of characters is built very well. It also has a lot of details and deeper meanings that people can’t find/think without watching twice!