Daniel Radcliffe, best known for playing the iconic role of Harry Potter, is set to play a villain in a...