Perfectly attuned production earns its five stars despite arguably a terrible mishap with plot and tone towards the end