Джон Макриди приезжает в маленький городок Блэк-Рок, чтобы отдать награду человека, погибшего в бою, его отцу. Однако здесь с самого начала он сталкивается с неприязненым отношением к себе. Его не хотят селить в гостиницу, отказывают дать машину напрокат… Вскоре он понимает, что жители городка скрывают какую-то неприятную тайну…