Dear oh dear, yesterday's puzzle must be the first one I've read all through and not had a single answer leap out at me. After a while I got 20 and 22D but that was all. Reading some of the first posts here there is obviously a film theme and so my excuse to myself is that I know very little about films or directors but I fear the honest answer is that the brain is going and I'm getting past it. Perhaps things will look clearer now it's morning. I hope so.