Directed by Farhan Akhtar Produced by Shahrukh Khan Farhan Akhtar Ritesh Sidhwani Screenplay by Farhan Akhtar Story by Farhan Akhtar Ameet Mehta Amrish Shah Starring Shahrukh Khan Priyanka Chopra Lara Dutta Kunal Kapoor Boman Irani Om Puri Alyy Khan Music by Shankar-Ehsaan-Loy Cinematography Jason West Edited by Anand Subaya Ritesh Soni Production company Excel Entertainment Red Chillies Entertainment Distributed by Reliance Entertainment Release dates 23 December 2011 Running time 148 minutes[1] Country India Language Hindi Box office ₹215 crore (equivalent to ₹239 crore or US$35 million in 2013)