ザ・ボディガード (映画)
スティーヴン・ルーカス:サム・ワーシントン
エラ・ハットー:オデイア・ラッシュ
リチャード・アディソン:アレン・リーチ
ジーナ・バンクス:エイミー・ランデッカー
メッツガー:マーティン・コムストン
ダニー:ヴェロニカ・エチェーギ
ジリアン:ガブリエル・モストウ
テレサ:シェイン・ドラモンド
2013年1月30日、小説『For the Dogs』の映画化に際して、フィリップ・ノイスが監督に、サム・ワーシントンが主演に起用されたとの報道があった。5月、ヘイリー・スタインフェルドの出演が決まった。2014年1月、ノイスとスタインフェルドが降板したことを受けて、ジョナサン・モストウとエマ・ロバーツがその後釜に据えられたと報じられた。11月8日、本作のタイトルが『For the Dogs』から『The Hunter's Prayer』に変更されると共に、オデイア・ラッシュ(降板したロバーツの代役)、ヴェロニカ・エチェーギ、マーティン・コムストンの起用が発表された。同月上旬、本作の主要撮影がイギリスのヨークシャーで始まった。2015年9月25日、フェデリコ・フシドが本作で使用される楽曲を手がけるとの報道があった。