BANGOR, Maine -- Horror-master Stephen King made a surprise, pre-Halloween visit to a Canadian high school, shocking some of the students when he turned up.
King, who lives in Maine, spoke Friday to students at a high school in Sussex, N.B.
The Bangor Daily News reports King's visit came after a yearlong campaign to get the author to visit the school by Halloween 2012.
The author of books such as "The Stand" and "The Shining" gathered with 18 students in the school's library to provide feedback on their writing.
He then spoke to 80 students in the auditorium about his experience as a high school teacher and the inspiration for his novels.
Matthew Beyer, a 12th-grade student who shook King's hand, told the Kings County Record in Sussex he thought "it was absolutely insane" that King showed up.
Beyer says "it was quite a shock" when students walked into the library and Stephen King was standing there.