陳潔瑤表示,2016年她接了一個介紹大同鄉10個部落的微電影案,當時她就對南山部落陰陰霧霧的天氣以及高麗菜田印象深刻。後來陳潔瑤拍第二部電影《只要我長大》常經過這裡,接著又因拍紀錄片《泰雅巴萊》,紀錄片主角、也是《哈勇家》演員張祖鈞就住在南山部落,所以她對當地逐漸熟悉,還曾跟著農民清早起來種菜。因為熟悉,加上雲霧的感覺,決定以大同鄉南山部落為新片主景。
電影故事按四季時序發展,但山區天氣難料,只能隨機應變。拍攝序場時不是雪季,但到思源埡口卻遇到積雪未融,陳潔瑤覺得難得,就拍了。監製瞿友寧也補充,「劇本另有一場下雪戲,因當地並非年年有雪,已有人造雪的備案,沒想到拍攝時,真的下雪。」
還有一場兩隊選舉人馬狹路相逢的戲,劇組在路邊插上競選旗幟,才佈置好就飄來大霧。陳潔瑤說,「副導與攝影師認為霧太濃,建議不要拍。我覺得雖然看不清楚,可是朦朧中有聲音、燈光的效果,更加有趣。」她坦言,「自然環境給你什麼,都有它的意思,覺得特別就拍。或是雨大到不能拍,就不要拍。整個拍攝的溝通,除了人之外,好像也在跟大自然、或更高的神靈溝通。」
因場面很多,需要調度,雲霧、飄雪與陽光又可遇不可求,因此動員艾穆瑞(Aymerick Pilarski)與詹嘉文2位攝影指導,以及4位攝影師留住吉光片羽,並採雙機作業。2位攝影指導有不同分工:較寫意的風景由艾穆瑞負責,讓他從外地人的視角切入詮釋;演員群戲為立即掌握語言、文化重點,多由詹嘉文掌鏡。