Really hard to explain with words what this film is about, or how good it is. All I can say is you should see it. Rent it first if you doubt me, you'll no doubt be back to buy it, just so you can lend it to friends. Seeing is the only way of feeling this film.