Avenue of the Giants Director Finn Taylor Knew He Couldn’t Pull Punches in Holocaust Drama
Avenue of the Giants Screenwriter and director Finn Taylor filmed part of his Holocaust drama Avenue of the Giants on the site of an actual concentration camp called Theresienstadt in the Czech Republic.