For the last few months, Mohanlal has been perspiring it out in the gym. The on-screen character had been preparing hard for...