"If it is for a good cause then of course, 100 percent. This time I would like to have Varun with me because he dances really well. He is a good soul and I think he will do it with all his heart," the 30-year-old said here Tuesday celebrating Christmas with kids suffering from cancer.
Asked about his plans for the new year, Ranbir, who is busy shooting for "Besharam", said, "I am shooting for the film."
Directed by Abhinav Kashyap, "Besharam" also features Indo-Australian actress Pallavi Sharda in the female lead.
Ranbir was last seen in "Barfi!" in the role of a deaf-mute boy.