Known to be a method actor, Kangana Ranaut usually leaves no stone unturned to prepare for her characters in her films. The actress has just signed a Karan Johar film that will soon go on the floors a...