Father Devoy struggles with his faith and Garda Sweeney with his impatience, but what is going through Helen's mind?
Discover 11,128,835 listings and 279,775 playable programmes from the BBC
Father Devoy struggles with his faith and Garda Sweeney with his impatience, but what is going through Helen's mind?