Ranbeer Talwar (Saif Ali Khan), a leading industrialist accidentally kills a couple in a car accident and is then given the custody of their four children who he must look after without harming them. Meanwhile the children resent Ranbeer for their parent`s death, Ranbeer is also not able to adjust with them.
One day the children pray to God and ask for help. God sends his angel on earth to unite Ranbeer and children. God warns her not to use her powers, but she uses them and soon wins the children`s trust and affection. Soon Ranbeer also finds himself drawn towards her, despite his girlfriend Malaika (Ameesha Patel) in the picture.
Soon the couple break up and Geeta successfully unites Ranbeer and children who now consider him as their older brother. Since her mission is accomplished, Geeta must return to the heaven. But Geeta, Ranbeer and children wish otherwise. Does God accept their wish yet again?