Story hangs onto suspension of disbelief by about a hair. But it’s very well performed for the most part and that makes it sweet.