Maxine Peake is on top form as a conflicted maverick in seventies Yorkshire who rails against the endless stream of male violence ,human indifference and suffering with her dry wit. The film tips a huge nod to kitchen sink dramas like Saturday night Sunday morning and there's no flinching away from the racist /sexist/homophobic jokes of the era. This film is not for everyone but does provide lots of humorous lines and moments amid the relentless misery. Cameos agogo - even Corrine Bailey Rae gets a look in !