A Complex Story Executed Masterfully

Rating: 8/10 (23 May 2018)

This is one of the few films I can watch repeatedly without losing interest . It's violent, romantic, and unforgiving. The setting is surreal The characters stories are interwoven and they interact in a way that feels realistic. The stories also jumps back and forth in time. It's very complex but because it's edited so well It doesn't feel overwhelming. It's really an amazing film! Pay attention and enjoy.