Rating (out of 5) 3.5 — Good: emotionally resonant with strong lead work, slightly marred by pacing and conventionalism.