Small Town, Big Story creator Chris O’Dowd has said the show’s filming locations were given an “emotional boost” by the programme. The upcoming six-part Sky series is set in the fictional Irish town ...