Shahrukh Khan, Akshay Kumar, Bobby Deol, Abhishek Bachchan were all offered John Abraham' s role. They all declined siting date issues.
During the shooting of the film Salman Khan and John Abrahamm had a spat during an international dance tour in 2006 which was affecting the film's schedule.
Newspapers had marketed the film by saying in Sholay 1975 Thakur tries to remarry his widowed daughter in law to Amitabh Bachchan,and in Baabul Amitabh Bachchan will remarry his widowed daughter in law.
Ravi Chopra paired Amitabh Bachchan and Hema Malini back together after the success of Baghban 2003 and Salman Khan this time as their biological son.
Director 'Ravi Chopra' wanted Kajol to play the main lead but she couldn't commit herself to the project. Then Rani Mukerji stepped in.