What are the explanations for .... ? [SPOILERS]
1. I assume it was true that Sheila and Stillwell had had a relationship that ended before he went to California. Is that right?
2. Was Sheila's connection to Crawford/The Major just a coincidence? Or was she already working for Crawford when she was seeing Crawford originally?
3. Was it just a coincidence that Sheila was walking down the stairs at the exact same moment that Stillwell entered the staircase? If not, what was the plan?
4. What was Sheila's connection to Crawford anyway? Apparently only his employees called him "Major", and it was a surprise to him that she called him "Major". So was she a friend, relative, lover, employee?
5. What did The Major hope to achieve by having Stillwell walking around free? Why not just pick him up and interrogate him? Presumably The Major had the resources to get some dodgy doctor to give medical advice about how to revive Stillwell's memory.
6. Why did Crawford run the massive risk that Stillwell would be picked up by the authorities, or else get injured or die, while he was wandering around. Any of those things could lead to Stillwell's knowledge either being lost forever, or (worse) falling into the hands of the govt or a commercial rival.
&, most mysteriously of all...
7. WTF was Willard doing in the boiler room (x2)? How on earth did he know that Stillwell (the first time) and then Stillwell and Caselle (the second time) were going to turn up there? And, for the first time, why did he get there before Stillwell and pretend to be an engineer?
8. Where did Sheila go in the first place? She went down below street level (without a torch). Why? Did she just go into the boiler room (without a torch) and hide? Why?