Zero Hour has a fun-sounding globe-trotting aspect...
Zero Hour is a drama about a magazine editor who finds himself in what could be the biggest conspiracy of all time. It takes place in France and Germany in 1938 and in present day Chicago as well as the Alps and the Arctic Tundra.
The Montreal filming is probably a stand-in for France and Germany. No casting news yet.