When luck falls of the roof, and grabs the gutter, it bends. In the next angle, it is straight again. Again in the next angle, it is bent.
When Brigadier Shekhar Sharma is introduced, he is holding his army uniform cap in his hand. In the next shot, he is wearing the cap and then takes it off again.
During the fight scene, there's a sequence where Shah Rukh Khan moves on his back in the air in a slow motion after taking a kick in his face by Sunil Shetty but Sunil himself comes back to fight, cracks his own neck and hit Shah Rukh in the chest with his arm, all in real time motion.
During the opening of the borders of both India and Pakistan, it's obvious in the upper side of the screen that the borders are incomplete on both side of the countries, just approximately 40-50 meters long whereas in reality there should not be any other irregular openings rather than the border gate itself.
In the final fight between Ram and Radhava, several of the punches obviously do not connect.
In the final scene, Shah Rukh Khan pulls only one grenade pin from the three grenades hanging on Sunil Shetty's jacket but when the camera rolls on the grenades, it's showing all three grenades with no pins.
When Major Ram searched the student database of his brother Laxman in St. Pauls College, the address of Laxman is shown as
"Kusong, Darjeeling - 300 012"
Kusong is in North Korea. It should be "Kurseong".
Also the school is in Jalapahar, 30kms away from Kurseong.
The mentioned pin code is in Russia. Kurseong, Darjeeling pin code looks like this 734220.
During the T.V interview scene, the anchor introduces the character played by Kabir Bedi as "Commander in Chief" of the Indian Army. The "Commander in chief" of the Indian Army is always the President of India. The character played by Kabir Bedi is more likely to be the "Chief of Army Staff".