Kaznodzieja David (Bruno Bichir) podróżuje do małego miasteczka Beavel, aby objąć posadę pastora. W drodze przez Teksas znajduje na poboczu nieprzytomnego mężczyznę (Shea Whigham) i postanawia mu pomóc, zabierając ze sobą. Kiedy docierają do kamieniołomu, nieznajomy atakuje Davida i go zabija. Następnie przejmuje jego tożsamość i jedzie do Beavel, gdzie planuje udawać nieboszczka..