It's springtime in the Highlands but storms are brewing for Hamish Macbeth. His life is going to pot. He has - horrors! - been promoted, his new boss is a dunce, and a sinister self-proclaimed gypsy and his girlfriend have parked their rusty eyesore of a van in the middle of the village. Hamish smells trouble and as usual he's right. The doctor's drugs have gone missing. Money vanishes. And neighb...