메인주의 작은 마을 캐슬록에 낯선 노신사 릴랜드 건트가 골동품 가게를 열자 주민들은 저마다 꿈꾸던 물건을 발견한다. 희귀한 야구 카드부터 잃어버린 추억을 떠올리게 하는 물건까지, 주인은 손님이 무엇을 간절히 원하는지 훤히 알고 있다. 건트가 요구하는 대가는 큰돈이 아니라 이웃에게 사소한 장난 하나를 치라는 기묘한 부탁이다. 가벼운 거래라고 여겼던 행동들이 오래된 원한과 맞물리면서, 평온하던 마을에는 의심과 보복이 걷잡을 수 없이 번진다. 연쇄적인 소동을 살피던 보안관 앨런은 가게를 수상히 여기지만, 약혼녀 폴리마저 통증을 없애 주는 목걸이에 마음을 빼앗긴다. 누구나 자기 소원만 이루면 된다고 믿는 이 마을에서, 앨런은 욕망 뒤에 숨은 거래의 실체를 밝혀야 한다.