Film składa się z dziesięciu opowieści o różnych ludziach, którzy dostają od życia ważną lekcję. Pooja (Mandira Bedi) jest żoną bogatego Rahula Sarina (Arbaaz Khan) i wdaje się w romans z Adityą Singh (Sudhanshu Pandey). Nie ma pojęcia o tym, że Rahul o tym wie, mimo że dobrze się ukrywa. Na drodze Kabira (Jimmy Shergill) i Kaamny (Masumi Makhija) pojawiają się bardzo niebezpieczni ludzie. Mini (Minissha Lamba) zostaje oskarżona o sypianie z mężczyzną przed ślubem. Sahil (Manoj Bajpai) po przeprowadzce poznaje Sia (Diya Mirza), w której się zakochuje. Anya (Neha Oberoi ) po spotkaniu na swojej drodze Amana (Aftab Shivdasani) zaczyna mieć wątpliwości w związku ze swoim bliskim ślubem. Nimfetka z mrocznym sekretem zwabia Dina (Dino Morea) na plażę. Hinduska z Bombaju (Shabana Azmi) mówiąca po tamilsku po drodze do Pune spotyka grupę ludzi z różnych religii. Simran, podróżująca autobusem ze swoim mężem, poznaje pewnego mężczyznę, gdy próbuje on udobruchać swoją żonę. Dwójka gangsterów z Bombaju, Baba Hyderabadi (Sanjay Dutt) i Afii Nawab (Sunil Shetty) kiedyś byli przyjaciółmi. Teraz przygotowują się do walki o władzę pomiędzy sobą.
Manav jest synem chciwego i despotycznego biznesmena. Pewnego dnia przyjeżdża z ojcem do wioski Chamba, gdzie spotyka piękną i utalentowaną artystycznie Mansi. Młodzi zakochują się w sobie, jednak ojciec Manava nie popiera tego związku, gdyż uważa, że rodzina dziewczyny ma zbyt niski status. Wywozi z syna z powrotem do ich rodzinnego miasta. Niebawem w mieście pojawiają się Mansi ze swoją matką, pełne nadziei na małżeństwo Manava z Mansi. Dochodzi jednak do kłótni i zakochani się rozstają. Zrozpaczoną dziewczynę pociesza producent muzyczny Vikrant Kapoor, który chce zdobyć serce Mansi.
Sapna zazdrości urozmaiconego i wygodnego życia rodzinie Saigal. Jej ojciec pracuje dla nich jako szofer. Rodzinę tworzą Bhanupratap, jego żona Shanti i synowie Vijay i Vikram. Vijay to abstynent prowadzący rodzinny biznes, a Vicky to podrywacz, kobieciarz i pijak. Spotkanie z Sapną zmusza syna marnotrawnego do zmiany sposobu życia. Kiedy mówi on rodzicom, że zamierza poślubić córkę szofera, jego matka nie zamierza tego nawet rozważać. Vijay próbuje wyjaśnić wszystko i również zakochuje się w dziewczynie. Ich matka pozostaje nieugięta, nawet gdy Sapana wraca po latach jako znana modelka. Vicky jest zdruzgotany, gdy dowiaduje się, że brat jest jego rywalem w miłości. Vijay musi się poświęcić swoje uczucia dla dobra brata, jednak czy Sapna właśnie tego chce?
Strach, że twoja miłość może nie być odwzajemniona, strach, że możesz utracić ukochaną osobę, strach, że ukochana może pokochać innego - strach jest złoczyńcą w każdej miłosnej historii. Ale w "Darr" strach jest główną podstawą pasji, obsesji i poświęcenia. "Darr" jest historią Rahula (Shahrukh Khan), którego miłość i obsesja na punkcie Kiran (Juhi Chawla) uwalnia od wszelkiego strachu przed życiem i śmiercią. "Darr" jest historią Sunila (Sunny Deol), któremu wytrwała miłość do Kiran daje odwagę do stawienia czoła strachowi przed śmiercią. I w końcu "Darr" jest historią Kiran, uwięzionej między miłością jednego, a obsesją drugiego mężczyzny. Kiran obawia się o jednego i boi się drugiego. Jeden walczy o miłość, drugi o życie. Kto zwycięży w tej walce?