Thanks to a rich cultural heritage and history, as well as some of the most spectacular landscapes in the world, Scotland is well represented in cinema, with many classic films set and filmed here. Here are some of the best movies set, according to readers.
A modern classic, Trainspotting’s gritty depiction of drug addiction starring Ewan McGregor is highly regarded by fans and critics Photo: YouTube
2. Restless natives.jpg
Restless Natives is a cult comedy favourite which follows the adventures of two young Scottish lads who turn to a cartoonish crime spree in The Highlands as an escape from their boring lives Photo: YouTube
Classic fifties musical Brigadoon starred early Hollywood icon Gene Kelly as an American tourist who gets lost on a hunting trip in Scotland, only to find love in a magical village which only appears every hundred years Photo: YouTube
Few films are more synonymous with Scotland than 1995’s Braveheart, starring Mel Gibson as Scots rebel hero, William Wallace Photo: YouTube