What a disastrous adaptation of the book. I being a reader of the book, was utterly disgusted. Mira Nair's direction and the acting of the cast's (well, except a few side characters) couldn't get any worse than this. The main protagonist played by Tanya Maniktala was the most awful in the lot.