Is it me being thick (and I did miss 10 minutes when the phone rang at the beginning of episode 2) but did this make absolutely no sense at all? Who killed the policeman? Did Greta have sex with all those men before her dad "tidied up" after her? I can't believe she had sex with Carstairs, he was a paedophile. And Graham Penn?
Sorry, I hope this post (and the programme) make some sense to someone, because I'm confused!