Musikeren Jack White, og skuespillerne Cillian Murphy og Jena Malone hadde også mindre roller i filmen. Filmen er basert på en roman av Charles Frazier av samme tittel. Selv om filmen hadde handling hovedsakelig plassert i Haywood County i Nord-Carolina, ble mesteparten filmet i regionen Transilvania i Romania.