An old woman is the only one taking care of her mentally challenged grandson. Their lives had been going fine until one day when the old...