SPOILERS. Many other reviews are on point. Slow progression of an engaging premise. The movie is irrelevant and illogical in many parts. It's unbecoming of the character to agree to marry a complete stranger. This is followed by a lame test of his love. What? Miraculously the movie builds up great suspense towards the end only to squander it on nonsense. Why would anyone give away the entire sum of money if the goal is to start afresh? Not against giving away a part of the money, but the whole thing, really? Don't watch if you're expecting to watch a sensible movie with a tight plot. Great lesson on how to take a remarkable cast and make a mockery of all of them and do kachra.