Don S. Davis ~ Needful Things
Leland Gaunt opens a new shop in Castle Rock called Needful Things. Anyone who enters his store finds the object of his or her lifelong dreams and desires: a prized baseball card, a healing amulet. In addition to a token payment, Gaunt requests that each person perform a little "deed," usually a seemingly innocent prank played on someone else from town. These practical jokes cascade out of control and soon the entire town is doing battle with itself. Only Sheriff Alan Pangborn suspects that Gaunt is behind the population's increasingly violent behavior.
Rev. Rose of the local Baptist church hates Gambling as he is convinced that the devil will come to town.
This being a Stephen King production, little does Reverend Rose
realize how right he is.
Taking his flyers door to door.
He is soon face to face with Evil Incarnate.
Leland Gaunt seems amused that Rev. Rose wants him to put a "Say No to the Devil" bumper sticker in his front window. Reverend Rose worries that his new buddy might be (GASP!) a Catholic
But Leland Gaunt knows Reverend
Rose's secret desire
Reverend Rose loves women.
Preferably in the state of déshabillé
The Father and Reverend do not see eye to eye.
Everything soon goes to Hell, pun intended.
Castle Rock's Baptists, led by the Rev. William Rose, and Castle Rock's Catholics, led by the Father...
came together near the foot of Castle Hill with an audible crunch
There was no polite fist-fighting, no Marquis of Queensberry rules; they had come to gouge out eyes and tear off noses.
Quite possibly to kill.
Descriptions of the conflict between the Baptists and Catholics of Castle Rock, Needful Things

Back to Don's Screen Caps ~ Main