Thoroughly expectations defying, which by now is no secret. But it has a lot more going on than that, The story is involving, if strained in it's weirdness at a few points. Cage is excellent (again, subverting expectations) and Alex Wolff is also terrific, playing a character of constant evolution. Movie is visually sturdy and lacking in annoying tics.
Still, it was kinda clear this was a feature debut, and I really could've done without that closing song.