He has physically transformed himself for his roles. With The Serpent, Rahim had to bulk up for the part of Sobhraj, and with The Mauritanian, he had to lose 10 kilos in 10 days to play Slahi — it's a kind of dedication akin to Christian Bale's. Image Source: Netflix