Boney Kapoor originally offered the role of Sunny to Saif Ali Khan while he was still working on Kal Ho Naa Ho (2003). Saif preferred the role of Kishen but eventually declined.
This movie is loosely based on the Telegu Movie Pellam Oorelithe (2003). Boney Kapoor bought the rights of this movie and reworked the story to suit the tastes of North Indians.