First, the acting is less than perfect but as the film advance, it is more and more right on. The story is complex and simple and psychological and makes sense hilariously. We see gifted people and the replies keep in originality. Nothing predictable and all characters are bright. A delight of a film that has many loose strings hanging after it's over.