Готовясь к роли в этом фильме, Николас Кейдж отказался от съёмок в боевиках Патрика Хьюза «Неудержимые 3» (2014) и Марка Стивена Джонсона «Сезон убийц» (2013), несмотря на то, что испытывал в тот момент финансовые затруднения.
Фильм снят по мотивам одноименного романа Ларри Брауна.
Гари Поултер, который играет роль Уэйда, на самом деле был бездомным. Роль в фильме ему предложил Дэвид Гордон Грин, который часто в своих фильмах практикует привлечение местного населения. Поултер скончался на улицах Остина через пару месяцев после завершения съемок.