Banku (Aman Siddiqui) shifts to a new bungalow along with his parents Aditya (Shah Rukh Khan) and Anjali (Juhi Chawla). He feels lonely as there are not too many neighbours. Then he finds Bhoothnath (Amitabh Bachchan). Bhoothnath is actually the ghost of Kailash Nath who used to live in that house long ago. And strangely, only Banku is able to see him. Watch the film to find out how Banku helps Bhoothnath forgive his own family members and then himself and finds his way to the next realm.