There aren't many people who have had the dubious honour of being told off by a puppet, but Andrew Buchan is one of them.
The actor took a break from filming Garrow's Law in Glasgow this summer to visit the Edinburgh Festival and soon worked out the consequences of walking in late for a show.
"We saw a brilliant play called Table, which was about a Japanese puppet on a table," he said.
"But we arrived annoyingly five minutes late and the puppet started the show again just for us and stared directly as us saying, 'You're late! So just to recap..' It was hilarious - we got on the wrong side of a puppet."
The encounter was just one example of the "real joy" experienced by the actor when he returned to Scotland to film a third series of the drama, which is based on the true story of crusading 18th century barrister William Garrow.
The 32-year-old explains: "This year was amazing. There was a real sense of cohesion and everyone was really up for it. We almost had more passion than we had in series one."
This extended to what Buchan's co-star Alun Armstrong has described as a "halls of residence" feeling at the hotel where they all stayed, with parties and people popping from room to room for cups of tea.
"He's probably talking about one night when he had a canape party in his room," says Buchan.
"For his birthday we got him some wine and cheese and crackers so he got people over to share it. It was a very respectable canape evening."
:: Garrow's Law begins on BBC One on Sunday November 13.