This is one hell of a f$cked up film certainly near the end and I freaking loved it. While it's a completely off the wall story it's solid and delivered on the investment the viewer makes in the movie.
I had an idea but could never totally figure out where the movie was going next and I found that exhilarating. And the visuals are cutting edge and absolutely stunning.