film of the same name , the second being the 2011  Tamil film   Kaavalan . The film was produced by  Atul Agnihotri  and features Salman Khan  and  Kareena Kapoor  in the lead roles. [4]  It also stars  Raj Babbar ,  Mahesh Manjrekar  and  Hazel Keech  in supporting roles. [5]  The film's