Sidharth Malhotra has been garnering immense appreciation for his portrayal of Vikram Batra in the much-anticipated film Shershaah. The actor has....