Ballybucklebo: een schilderachtig dorpje in Noord-Ierland. De jonge dokter Barry Laverty komt daar terecht in een kleine huisartsenpraktijk bij de felle, oudere dokter O'Reilly. Maar al spoedig neemt Barry het motto van zijn strijdlustige baas over: laat de patiënten nooit de overhand krijgen! Want de kleurrijke dorpsbewoners, onder wie een malafide majoor, een zwanger dienstmeisje en een hond genaamd Arthur Guinness, stellen de onervaren jonge huisarts ernstig op de proef. Als Barry volhoudt zal hij nog veel kunnen leren over het leven en de liefde - tussen de groene heuvels en dalen van het charmante Ballybucklebo.