River City is a Scottish television soap opera, first broadcast in Scotland on BBC Scotland on 24 September 2002. River City storylines examine the domestic and professional lives of the people who live and work in the fictional district of Shieldinch in Glasgow.
Robert Carlyle plays Hamish Macbeth, the solitary PC in a small Scottish village. Mellow, pot-smoking, and accompanied by his dog Wee Jock, Macbeth has to pass up glory associated with solving crimes, for fear of promotion to a different station.