Former Harry Potter star Daniel Radcliffe has played an antihero before, in films such as 2013’s Horns, but has he ever really played a proper villain? We’re struggling to think of such an example, but the actor will be giving it a shot in the near future, appearing alongside Sandra