Akcja filmu toczy się w ubogich dzielnicach Dublina podczas irlandzkiej wojny domowej która toczyła się w latach 1922-1923. Kapitan Boyle mieszka w dwupokojowym mieszkaniu z żoną Juno i dwójką dzieci (Mary i Johnny). Juno pracuje, podczas gdy mąż popija w pobliskich pubach. Rodzina staje w obliczu problemu gdy okazuje się, że młoda Mary zaszła w ciążę z Charlesem - zaginionym żołnierzem z sąsiedztwa.