Głównym bohaterem "Angaaray" jest młody, hinduski policjant o imieniu Amar (Akshay Kumar). Dostaje on trudne zadanie przeniknięcia do przestępczego podziemia i rozpracowania siatki. Niestety dla Amara okazuje się, że w podejrzane interesy zaangażowani są jego dawni znajomi z dzieciństwa: Raja (Nagarjuna Akkineni), Jaggu (Paresh Rawal), Surya (Irfan Kamal), Roma (Sonali Bendre) i Porya (Pooja Bhatt). Rozdarty między poczuciem wykonania swojego obowiązku i moralnym postępowaniem, a dawną przyjaźnią, spróbuje znaleźć złoty środek w tej trudnej sytuacji. Na przeszkodzie stanie mu jeden z bossów podziemia, Lala Roshanlal (Gulshan Grover).