David's theory that a sedated Sheila suddenly became an enraged GI Jane, bare footed in her nightie, at 3am has always been impossible to believe.
David claiming there was no kitchen fight & Nevill rang Jeremy after Sheila started shooting the twins, just made things worse.
Sheila had to have an accomplice.