I've been watching a bunch of British miniseries lately and there's nothing particularly different about this. Wouldn't call it slow. I liked the ending. But there were some plot points I wasn't clear about. I still don't know what the title of the show means.