Oscar Isaac stars in Marvel’s latest excellent Disney+ series, Moon Knight.  Mr. Isaac plays Steven Grant, a shy, nebbishy fellow who works in the gift shop of the British Museum in London.  Mr. Grant is afflicted by a weird problem in which he seems to lose time and wake up i