तरुण चौहान की पोस्टिंग मणिपुर में होती है. जहाँ उसकी मुलाकात हवलदार मुहम्मद अली (अजय देवगन) के लगाए जाल में फंसने के बाद होती है। इस लापरवाही के चलते मुहम्मद उसे बेवकूफ कहता है, मुहम्मद अली उससे सवाल करता है की उसने सेना की नौकरी क्यों चुनी ? तरुण जवाब देता है की वो सिर्फ़ देशभक्ति और देशसेवा के खातिर यहां आया है। इस पर मुहम्मद उसे यथार्थ से परिचित कर कहता है कि ऐसी बातें कहने वाले ज्यादातर गलतफहमी में रहते है वास्तव में इस नौकरी के बदौलत सिर्फ कर्ज चुका रहा है। यहां चुंकि ज्यादातर वक्त पहरेदारी के चलती है तो तरुण को खानसामे का काम दिया जाता है। और इसी के साथ जंग में लड़ने के लिए वो अपना कोडनेम रखते है, तरुण चौहान उर्फ टैंगो चार्ली और मुहम्मद अली उर्फ माइक अल्फा। 
फिर पेट्रोलिंग के एक रोज उनकी एक टुकड़ी बोडो गुट के द्वारा उनके भेजे घायल सिपाही के जाल में फंसती है, माइक अल्फा की टीम बिखर जाती है, तरुण भी बोडो दल के लीडर (केली दोरजी) के हाथो फंसता है पर माइक उसे बचा लेता है। बोडो लीडर उनका सबसे कम उम्र का जवान बीजु (विशाल ठक्कर) को ले जाते है, और पेड़ पर बांध उसकी पेट की आंते काटकर उसे तड़पता छोड़ अपने दल के साथ छुप बाकी सिपाहियों के आने तक धात लगाता है। 
तरुण के लिए यह पल बहुत विचलित और विवशता भरे हुए होते है, मुहम्मद उसे जज्बाती होकर किसी भी जल्दबाजी करने से मना करता है और उनके अगली हरकत तक वे भावहीन होकर इंतजार करते है। लेकिन बीजु को तड़पता देख उनका सिपाही (शाहबाज खान) उसे माॅर्फिन की सिरिंज देने की नाकाम कोशिश में बोडो लीडर उसे मार गिराता है, बीजु दर्द से तड़पता हुआ आखिर में मर जाता है जहाँ बोडो गुट के सामने आते ही माइक, भीखु (सुदैश बैरी) और तरुण उन पर गोलियों की बौछार करते है, गुट के लोग मारे जाते हैं लेकिन लीडर अपने कुछ लोगो साथ भाग निकलता है। भीखु पीछा करने दौरान घायल होता है। 
और फिर रात घिरने पर माइक और तरुण अंधेरे में बोडो दस्ते को एक-एक कर खत्म करता है, लीडर अपने दो बंदूकधारियों साथ नाव में नदी पार करने के क्रम में माइक और तरुण के हाथों पकड़े जाते है, इस हाथापाई में माइक लीडर की गर्दन काट देता है, तरुण भी एक को खत्म कर तीसरे को ढुंढ निकालता है, लेकिन उसका दुश्मन एक सोलह साल का लड़का मिलता है।

मेडिकल लिव के बाद तरुण अपने पैतृक गाँव हरियाणा लौटता है, जहाँ उसके दोस्त और परिवार गर्मजोशी से उसका स्वागत करते है। इसी के लक्षी नारायण (तनीशा) से ब्याहने के लिए अपने पिता (आलोक नाथ) को रजामंद करता है। पर चुंकि लक्षी एक कंप्यूटर इंजीनियर होने के साथ काफी स्वतंत्र विचारों की है, तरुण उसे प्रभावित करने के लिए उसके अनुरूप बदलने की कोशिश करता है। जल्द ही दोनों की सगाई भी होती है, लेकिन फिर दक्कन की पोस्टिंग मिलने पर तरुण उससे दुबारा मिलने और शादी करने का प्रण देता है।
बौक्स ऑफिस
गुजरात की सांप्रदायिक हिंसा
उत्तर-पूर्वी राज्य
आंध्रा में नक्सलियों की मुठभेड़