I watched this film on tv with the outlook that it wouldn't be very good, but I ended up falling in love with it! I think that is how you have to view the film before you see it in order to like it. Firstly it has amazingly talented actors/actresses, and secondly a very deep and original storyline. I will be buying this film very soon!!