The Arbalest

The Arbalest ★★★½

Was more or less with this until the final 10 minutes — which I LOVED. Now I get why this is so divisive, though.