Middletown Cast Matthew MacFadyen Daniel Mays Eva Birthistle Gerard McSorley Sorcha Cusack Richard Dormer Bronagh Gallagher David Herlihy Marie Jones Mick Lally Frankie McCafferty