Seen this film twice now. First time was before all the hype and I loved it then. It's even better the second time around, you pick up on little extras early on in the film which are referenced much later. It's not essential to watch it twice but you get something new out of it both times.
The concept of linking a persons life through a game show is excellent and there are some magical touches.
In answer to some of the other reviews. Latika goes into the room with Salim because she's willing to essentially be raped to save a drunk Salim from shooting Jamal. I'd happily watch it again.