Plot hole: When Ashima's brother calls up Ashoke to inform him about the demise of Ashima's father, his head is shown as shaven. It is just the following day after the death of the father, as he himself declares. However according to Bengali customs, the hair is not shaven off until the thirteenth day after the death of a father.
Continuity mistake: In the airport scene, while the family is returning to India after the death of Ashima's father, we cannot find baby Sonia at all. In fact Ashima's both hands have been shown to be free; even Ashoke is shown to not have Sonia. However after a few shots suddenly the baby can be seen being carried by Ashima.