Due to Scotland’s unique cultural heritage, somewhat dark history and award-winning landscapes, the country has featured prominently in the film industry.
In the mid-nineties alone, Braveheart and Trainspotting were released within one year of each other - demonstrating the massive potential for Scotland to punch above its weight on the world stage.
When we asked our Scotsman followers, ‘what’s the best Scottish film of all time’ answers poured in. A common answer was the 2008 movie ‘The Stone of Destiny’ – no doubt motivated by how the real stone of destiny was featuring at the coronation of King Charles III.
That said, here are 21 of the greatest Scottish films of all time as voted by Scotsman readers.

5. Restless Natives, 1985
Another film based in the Highlands, this comedy movie stars two young Scottish lads on their adventure as they turn to a life of crime in escape of their otherwise boring lives. Photo: YouTube (Available on Amazon Prime Video)

6. Sunshine on Leith, 2013
Famous for featuring the music of The Proclaimers, Sunshine on Leith follows the lives of Dave and Ally as they readjust to life in Edinburgh following their service in Afghanistan. Photo: Submitted

7. Trainspotting, 1996
A film considered quintessentially Scottish by fans worldwide, Trainspotting is a modern classic which depicts the reality of drug addiction with Ewan McGregor in the lead role. Photo: Submitted

8. Mrs Brown, 1997
This film dives into the rumoured relationship between Queen Victoria and her servant John Brown, while considered not historically accurate by many it is enjoyed as a romantic tale. Photo: Submitted