TRAMA: Belfast, film diretto da Kenneth Branagh, è ambientato negli anni '60 durante l'inizio dei Troubles, ovvero il conflitto nordirlandese, che ebbe inizio nel 1968 per durare ben trent'anni.
Il film racconta la storia di Buddy (Jude Hill) un bambino di 9 anni che vive con i genitori (Jamie Dornan e Caitriona Balfe) e i suoi nonni (Judi Dench e Ciarán Hinds), due arzilli anziani, nel North Belfast. La sua famiglia appartiene alla working class, ma dove abita tutti si conoscono e questo fa sì che la famiglia di Buddy sia un po' in tutta Belfast. Il ragazzino trascorre le giornate nei pressi di un cinema o di fronte la TV a guardare film e programmi americani, che lo portano lontano, oltreoceano.
Siamo verso la fine degli anni '60, quando la tranquillità respirata a Belfast viene soppiantata da un malcontento generale, che vede schierarsi cattolici contro protestanti. Iniziano rivolte e attacchi, finché tutta la città non diventa lo scenario di un conflitto che porterà inevitabilmente ai tumulti della guerra civile.
L'infanzia di Buddy è segnata, la serenità vissuta fino a quel momento ha lasciato spazio a tante domande. Il bambino si sente come in uno dei suoi film, dove i cattivi e gli eroi si danno battaglia gli uni con gli altri. Vede sua madre cercare con fatica di proteggere la famiglia, mentre suo padre è in Inghilterra per lavoro. Buddy si chiede se sua madre sia disposta a sacrificare il suo passato per il bene dei suoi cari, se i suoi nonni ne usciranno illesi e, soprattutto, se il padre lontano sia quell'eroe di cui hanno bisogno per arrestare la guerra...