4 out of 5 stars. Spaghetti Western meets Tarantinoesque dialogues, mixed up with philosophy.

4 out of 5 stars. Spaghetti Western meets Tarantinoesque dialogues, mixed up with philosophy.
5 out of 5 stars. A spiritual journey, mixed with Yakuza and philosophy. Art cinema for the soul.