I think my favorite is Misery, but this is a good adaptation.