Skyfall, the highest grossing film of the James Bond series, was
supposed to shoot some scenes in India. A variety of factors including a list
by the Railway Ministry of India, made the producers drop the idea. According
to The Hollywood Reporter, the producers had planned out a fight scene of
Daniel Craig, which was supposed to be shot on the roof of a train.

Former Union Minister for Railways, Dinesh Trivedi, was quoted
by The Hollywood Reporter as having said in a 2014 parliament discussion that
he had put forth a list of conditions for the producers, one of which involved
Daniel Craig’s James Bond endorsing the Indian Railways.

Also Read | Ahead of ‘Radhe’ release, a look at films and series that were shot, released during COVID-19

Former Union Minister for Railways, Dinesh Trivedi said in a 2014
parliament discussion that he had put forward a list of conditions.

The conditions were:

The producers will not show that passengers in India travel on roofs of
trains as Railway Ministry will not compromise with safety during the shoot.

James Bond would sign up as a brand ambassador for Indian
Railways.

Also Read | Who is Mansoor Ali Khan, Tamil actor who is hospitalized

The third condition, which was only added in jest, James Bond
would be required to say that ‘Indian Railways is stronger than James Bond.’

Producers had agreed to the 2nd and 3rd condition but
according to Trivedi they producers said, “‘there will be a scene where
James Bond is going to fight on the roof of a train. Otherwise, why would we
come to India?’ they said.” The producers could not seal the deal as
Trivedi wouldn’t allow the producers to show India in poor light.

A 2011 report, the producers had been granted permission to
shoot in Daryaganj, Sarojini Nagar market and Ansari Road in Delhi. Goa was
also considered as a location.

Also Read | Salman Khan to launch Shera’s son, all about the famed bodyguard

Eventually, the train sequence was shot in Turkey, and a market
chase sequence was filmed in Istanbul.