Peter Hinton's present-set Pygmalion suffers from a temporal flaw in logic, but packs an emotional punch