4 Very Good

not fulfill expectations as per trailer, but good to watch. you can watch it with partner only, not with whole family. Lots of dual meaning dialogues.