If you're expecting a Miss Marple type film then you might be in for a shock ! Great casting and a wonderful expletive filled, sweary script just adds to the delight. Olivia Colman is of.course excellent. Her facial expressions match her foul mouthed tirades. The other members of the cast all play their parts wonderfully.