Randeep Hooda is an actor that has consistently exceeded expectations with his brilliant portrayal of the most challenging characters on-screen. 

From Main Aur Charles to Sarbjit, Highway and Extraction, the actor has completely transformed himself for roles. These images are a stark example of how well this chameleon of an actor moulds himself for each film. 

Source: Indian Express
Source: NetTV
Source: Indian Express

Which transformation is your favourite?