This is genuinely a lovely movie, it's pretty funny at points. Daniel Craig has done awesome job playing a witty & very sharp detective who has a very humane & kind side to his character. It shows a family plot, how a close-knitting family should be - with all it's flaws. The character of Marta Cabrera is well, I think it's being honest in very creative way, her puking after every time she lies. Every character almost done a good job. Overall must watch !!