To play Jayalalithaa, Ranaut had to gain 20 kgs and said on the trailer launch that gaining the weight and losing all of it was a challenge.