Kabhi Kabhie is a story of how Amit (Amitabh Bachchan) and Pooja (Rakhee) visualize a future together. Pooja bows to the wishes of her parents and marries Vijay (Shashi Kapoor). Amit marries Anjali (Waheeda Rehman). Pooja and Vijay’s son Vicky (Rishi Kapoor) and Anjali’s daughter Pinky (Neetu Singh) from a prior relationship, fall in love. A chain of events brings together old lovers as friends.