„Erna on sõjas“ tegevus toimub I maailmasõja ajal Bramsturpis Lõuna-Jüütimaa väikeses külas. Peategelane Erna Jansen (Trine Dyrholm) unistab vorstiäri avamisest ja elab rahulikku elu koos oma poja Kallega, kes on kerge vaimupuudega, aga muidu tavaline poiss. Sõda peatub nende ukse taga, kui kohalik konstaabel Meier (Ulrich Thomsen), kellest on saanud sõjaväelane, tuleb Kallele sõjakutset tooma. Kallel on küll tõend, et ta sõjaväkke ei kõlba, ent uutes oludes see enam ei kehti.

Kalle eest jäägitult hoolitsev ema otsustab pojaga kasarmusse kaasa minna.