I liked it and I liked McCoy (although, like you, I like him as the Doctor too). I even saw it in the cinema, which is rare for me! Martin Freeman was great too. It is far too long, though, although it seems to me that almost every film is too long these days (maybe that's just me).
no subject