Terrence Malick began working on A Hidden Life in 2016. The film was shot in Austria and Germany. Malick used a variety of filming techniques, including natural lighting and long takes.

: The film follows Franz Jägerstätter (played by August Diehl), an Austrian farmer who refuses to fight for the Nazis or swear loyalty to Hitler during World War II.