There’s plenty of bruising action, but this fantastic slice of comic-book pulp emphasizes the humanity of its immortal heroes. Gina Prince-Bythewood elevates the familiar with emotional authenticity.
The romance lacks chemistry, and the villain lacks bite. It seems embarrassed to be a musical, failing to embrace the necessary ineffable daydreaminess. Somehow even more cartoonish as live-action.