Give My Head PeaceSeason 102004 · 15 episodesEpisodes1The Kid2Smoke Gets In Your Eyes3Keep the Aspidistra Flying4The Searchers5I Am the Law6Fahrenheit 4517Surprise, Surprise8Love Actually9Canada Dry10The Passion of Red Hand Luke11It Was A Very Good YearChristmas Special12Easter ParadeEaster Special13The McGlinchey CodeChristmas Special14The Last FarewellChristmas Special15The Farce AwakensChristmas SpecialSeason 1Season 2Season 3Season 4Season 5Season 6Season 7Season 8Season 9Season 11Season 12Season 13Season 14Season 15Season 16