Daniel Radcliffe
Daniel Radcliffe stars in Horns, now in theaters.
Evan Agostini—Invision/AP

The star of Horns, in theaters now, talks snakes, snacks and Satan