This review may contain spoilers. I can handle the truth.
This review may contain spoilers.
People are latching onto the obvious badness, but if you want the real signpost of the poor quality of the script, it's that Dr. Bob gets no payoff.
I don't have any idea why Steven Knight made this, or how he got it made but...here it is.