I've got (F)RIGHTFUL for 27a, which lets 22d be (K)ILL. but I can't get near your other one (31a) except to contribute that the penultimate letter is E (32d ESSAY).
I'm also struggling to find reasons for 21d (W_RE) and 42d (C_R_T_E).
Of all the crosswords I do, this is the one I look forward to most but I'm losing sleep tonight!