An improbable subject with improbable "reality" that grabs you from the first moments and won't let go until the lights come on. Danny Boyle has found a perfect cast to tell a freight train paced story about complex India. You laugh... but there is much to cry about as well.