Since the dawn of the ‘talkies’, the Scottish accent has been through the mangle; battered to a pulp by an untold number of aspiring actors – and even established actors who should’ve known better.
Film stars will tell you that the Caledonian brogue is one of the most difficult to master, which goes some to explaining the high number of clangers on show for the whole world – and especially us Scots – to cringe at.
That said, there are a few honourable exceptions to the rule and many talented actors have succeeded in pinning down the essence of Scotland in their vocal performances.
We take a look at 6 of the best and 6 of the worst Scottish accents captured on film.
A message from the Editor:
Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by coronavirus impacts our advertisers.
If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription at https://www.scotsman.com/subscriptions.

5. Good: Oliver Jackson-Cohen in The Haunting of Bly Manor
A controversial one. Oliver Jackson-Cohen has received digital pelters for his Scottish accent as damaged villain Peter Quint in new Netflix binge drama The Haunting of Bly Manor, but, in all honesty, it's not that bad. A bit ropey in places, yes, but the London actor nails it in certain scenes. Photo: The Haunting of Bly Manor

6. Bad: Jessica Lange in Rob Roy
Jessica Lange effort as Mary MacGregor in Rob Roy will make your toes curl. So bad, she makes the voice actor behind the woefully unconvincing Scrooge McDuck sound like a native. Photo: Rob Roy

7. Good: Lotte Verbeek in Outlander
Okay, it's by no means perfect, and that "Scotland, Scotlaaand, Scotlaaand" scene is horrific, but give the lass a break, she's from the Netherlands and, all things considered, Lotte Verbeek's Scottish accent as Geillis Duncan is actually rather good. Photo: Ed Miller/Sony Tv/Story Mining Supply Co/Tall Ship Prods/Kobal/Shutterstock

8. Bad: James Doohan in Star Trek
Let's not beat about the bush here, Canadian actor James Doohan as Scotty in the TV and film series Star Trek is the Dick Van Dyke of Scottish accents. Photo: AP Photo/Paramount Pictures, Elliott Marks

