
Plot
A mysterious new shop opens in a small town which always seems to stock the deepest desires of each shopper, with a price far heavier than expected.
Trailer
Cast

Max von Sydow
Leland Gaunt

Ed Harris
Sheriff Alan J. Pangborn

Bonnie Bedelia
Polly Chalmers

Amanda Plummer
Netitia 'Nettie' Cobb

J. T. Walsh
Danforth 'Buster' Keeton III

Valri Bromfield
Wilma Jerzyck

Ray McKinnon
Deputy Norris Ridgewick

Shane Meier
Brian Rusk

Duncan Fraser
Hugh Albert Priest

William Morgan Sheppard
Father Meehan

Don S. Davis
Reverend Rose

Campbell Lane
Frank Jewett

Eric Schneider
Henry Beaufort

Frank C. Turner
Pete Jerzyck

Gillian Barber
Myrtle Keeton

Deborah Wakeham
Myra

Tamsin Kelsey
Sheila Ratcliff

Lochlyn Munro
John LaPointe

Bill Croft
Andy Clutterbuck

Dee Jay Jackson
Eddie Warburton

Ann Warn Pegg
Ruth Roberts

Gary Paller
George Cobb

Sarah Sawatsky
14-Year-Old Girl

Robert Easton
Lester Pratt

Mike Chute
Young Hugh

Mel Allen
Baseball Announcer

Trevor Denman
Race Track Announcer

Lisa Blount
Cora Rusk (uncredited)