Daniel Radcliffe stars in first clip from Horns: watch now