TBD 49 crossword solution

Across:- 1 hart; 4 ilk; 7 Roman; 8 Imax; 9 tazo; 12 Count Duckula; 15 sees; 16 sit; 17 plus; 18 arbitrary; 19 imps; 20 BFG; 22 Caan; 25 [see 17d]; 27 oaks; 29 core; 30 adieu; 31 day; 32 sail.

Down:- 1 hat; 2 trousers; 3 emits; 4 input; 5 kick; 6 expansion; 10 Ace; 11 Zoe; 13 distaff; 14 ugly; 15 Steinbeck; 17 (and 25a) precious bodily fluids; 18 aped; 20 byway; 21 Gloin; 23 Ada; 24 ask; 26 iced; 28 Sol.