I don't understand all the bad reviews. I found this movie wonderful, with a lot of details in sound effects, cinematography, colors and so on. It has a great acting from the main caracter and a dense story with plot twist and a lot of psychological characteristics.
Just watch it with an open mind, mine exploded!!
Just watch it with an open mind, mine exploded!!