I have found this a real challenge.
Great surfaces to the clues! And have enjoyed the 70% I have solved.
I have most of the name now but still not got the film or character.
My two biggest missing answers are 2a and 18a, if I can get a steer on those, I'd be grateful.