Buddha(Amitab bachan)is a 64 year old bachelor and a chef by profession. He runs a hotel in London. The cook in the hotel has to put up with Buddha's eccentricities. Nina Varma (Tabu) is a 34 year-old software engineer from Delhi and they fall in love despite thier age difference. Buddha's mother (Zohra Sehgal) is only too happy with the relationship. However the couple will have to deal with Nina`s father (Paresh Rawal), a true Gandhian. He resorts to fasting to break their relationship. Will Buddha be able to convince him?