Horns - Cast
Daniel Radcliffe
Ignatius Perrish
Actor
Juno Temple
Merrin Williams
Actor
Max Minghella
Lee Tourneau
Actor
Joe Anderson
Terry Parrish
Actor
Kelli Garner
Glenna
Actor
Heather Graham
Veronica
Actor
David Morse
Dale Williams
Actor
James Remar
Derrick Perrish
Actor
Kathleen Quinlan
Lydia Perrish
Actor
Sabrina Carpenter
Young Merrin
Actor
Laine MacNeil
Young Glenna
Actor
Dylan Schmid
Lee at 13
Actor
Michael Adamthwaite
Eric Hannity
Actor
Nels Lennarson
Wallace Sturtz
Actor
Don Thompson
Al O'Hara
Actor
Jay Brazeau
Father Mould
Actor
Alex Zahara
Dr. Renald
Actor
Christine Willes
Receptionist
Actor
Meredith McGeachie
Mary, young mother
Actor
Sarah Boey
Little Girl
Actor
Panou
Golf Pro
Actor
Reese Alexander
TV Reporter
Actor
Desiree Zurowski
Radio Reporter
Actor
Marilyn Norry
Protester
Actor
Nancy Sivak
Mrs. Tourneau
Actor
Cameron McDonald
E.R. Doctor
Actor
John Stewart
Diner Manager
Actor
Dean Wray
Stan, the Barfly
Actor
Eric Pollins
Exhibitionist Barfly
Actor
Kieron Rhys Lillo
Terry's Jazz Quintet
Actor
Mitchell Kummen
Ig Perrish at 13
Actor
Jared Ager-Foster
Terry Perrish at 15
Actor
Erik McNamee
Eric Hannity at 15
Actor