Salman Rushdie’s Midnight’s Children had been waiting behind glass panes of bookshelves, on library racks, and on bedside tables, to tumble out, get wings and fly onto the cinema screens for more than 30 years. Who will puff life into the book, who can untangle the tantalising web of words and make them dialogues, who can capture the magic in the reality of camera and lenses? In 2012, Candian-Indian filmmaker Deepa Mehta put her hand up and bravely took on what has so far been considered unfilmable. Midnight’s Children is her most ambitious film, traversing a span of 60 years of India’s complex history, travelling from Srinagar to Agra to Bombay to Rawalpindi to Karachi, chronicling three generations of cryptic characters, going into palatial houses with intrigue in every crevice, getting inside gleaming, curvaceous automobiles with tense cabins, careening from Dal Lake to the Gateway, all spellbindingly shot by Giles Nuttgens, not in India or Pakistan, to avoid any disruptions, but in Sri Lanka. As with anything so sweeping and so layered, the film has its moments and great flaws.