One of a kind Sion Sono has made a wonderfully imaginative movie that so effortlessly blends so many different ideas and genres from comedy, to action to dark and poignant themes. All the actors do a great job, particularly Sofia Boutella and Nic Cage with a wild performance. Also, the cinematography is wonderful, elevated by the beautiful colours. However, where the film suffers for me is that the plot feels almost "clunky" without any natural flow, events seem to just take place. This bizarre world also isn't established too well, and it felt as if there needed some form of exposition, not too much, but more than it gives. Nonetheless, this movie is exceptionally entertaining, despite its flaws, particularly thanks to Nic Cage's performance.