Daniel Radcliffe's latest role