Need help with the following clues please
38D/72A: Will she have it on by 8 after having us on till late? Oh yes she will ?ED/?I?I?G/?O?D (3-6-4)
38A:A French king for Ireland ?OI (3)
26D: It's McClane again back in a flick like a stick-in-the-mud D?E/?A?D (3-4)
50D: A witch of Eastwick, my dear ?H?R (4)
Thanks in advance.