There’s a strong emotional pull to this fact-based story of injustice, but on stage it’s all a little too polite to truly soar