Call me an old softy but the warm-hearted elements of this episode, combined with some sad farewells, make it the best of series 3 so far. Wonderful to see the Face of Boe back, and even Novice Haim is welcome but as for the real monsters of the piece...brilliant! What a fantastically cheeky conceit to bring back a ropey monster from the black and white days and turn it into a big-budget CGI experience. Freema puts in her best performance as Martha yet, Ardal is a pleasant guest star and David Tennant's performance at the end is pure brilliance. This show is in my heart as much as the original run ever was when I was a kid, and it shows no sign of losing its power. Long may you travel, Doctor, Sir!