Excellent performances, strong story, riveting. This story would not work without Ben Kingsley. His characterization delivers complexity, strength and intelligence. This movie was well cast and certainly finds a way to touch a cord in everyone. The director did show a light touch where necessary but put the actors through their paces as the story unfolds. This is not light entertainment. It's about the human condition and how people find a way to cope with adversity..........or not. Better have a box of tissues because you will need it by the end of the movie. They want one more line out of me and it's proving tough. Hope this does it. I recommend this movie to anyone. The performances alone are worth it. Guarantee you that you will not walk away from this one without an opinion.