Answer
Sam Claflin plays the role of Oswald Mosley in the popular TV series Peaky Blinders. Mosley is a charismatic politician with a complicated history. He is initially presented as an ally to the Peaky Blinders but his true intentions become clear as the series progresses. Claflin's portrayal of the character is both menacing and compelling.