Fantastic first and last 15 minutes, but everything in between is so-so. While the protagonist, Danny, is understandable and sympathetic in some respects, there comes a point where the actions he takes cloud one's perception of the big picture. It's hard to root for a protagonist who treats the people closest to him poorly, even if he is a somewhat tragic figure. I really did hope that
the law WOULD catch up with him. The romantic subplot is also poorly-executed. Danny and Gilly don't have any chemistry to speak of, and their romance seems to really begin when Danny forces himself on Gilly until she... realizes she loves him? Even acknowledging that it's an anachronistic portrayal of love, there just isn't any spark; any reason to believe that these two characters love one another. Plus, you have all of the moralizing. The Magical Negro is starting to become one of my most-disliked tropes, because it so often serves as a creative mouthpiece. It's almost inevitable that a writer's views, beliefs and feeling (or director's, producer's, etc.) make their way into the fabric of a film, but a film used as a deliberate vessel for posturing and casting judgement always rubs me the wrong way. The pacing is also fairly herky-jerky, with tension not ramping up so much as zig-zagging.
It's sort of a mess, but there are enough good elements to keep me from telling anyone not to see it.
Also, DO NOT SCROLL DOWN! SPOILER ALERT!