A good movie.. The first part was so boring.. I could not understand anything but then, collected the courage and watched till the end in the hope that I would understand something and yes, I did.
Real good movie.. can not compare with real life, but still, good thought !
Read more here,
http://imdb.com/title/tt0420223/