Photo of Shane Haboucha Shane Haboucha

Shane Haboucha in Stephen King's Desperation

Stephen King's Desperation

2006 R

When a group of strangers crosses paths in the small town of Desperation, Nev., they find themselves at the mercy of a psychotic sheriff possessed by a vengeful spirit -- and anybody he apprehends seems to turn up dead.