A.R.Murugadoss had initially planned to make this film in Hindi after Ghajini in 2008 but Akshay got busy with other films and hence he made it in Tamil before as Thupakki and now in Hindi.
Akshay got injured several times during the shoot of this film. One of the times, he injured his foot very badly while jumping down a flight of stairs.