Kamal Haasan joins the sets of Indian 2; stuns crew with his new look