35+ Epic TV Shows & Movies About Scotland to Inspire Your Trip

Brave (2012) is one of the best animated movies about Scotland

This post may contain affiliate links. Please read the disclaimer here.

Scottish movies have graced the big screen for over a century. As of today, Scotland has produced hundreds of films and TV shows set in the Roman Times to the 21st century, from Shetland to the Scottish borders. If you’re looking for the ultimate list of movies about Scotland, you’re in the right place.

Some are period dramas focusing on historical figures like Queen Mary, William Wallace, and Bonnie Prince Charlie. Many feature castles, sweeping mountainous landscapes, and rugged coastlines. Others are modern, independent films set in the remote Highlands, commenting on loneliness and community.

This best Scottish films list is curated from my experience watching hundreds of hours of TV shows and movies set in Scotland. I’ve spent months traveling around the country from the borders, to Edinburgh, Glasgow, the Isle of Skye, the North Coast 500, and beyond. It’s my favourite place in the whole world.

I have also earned a degree in Film Studies and spend all my spare time and money hunting filming locations. I can’t help you do taxes or anything else useful, but I know this.

So, grab your sword and charge headstrong into the best movies about Scotland of all time!

I’ve written two other guides focusing on movies set in Edinburgh and independent movies set in Glasgow. Check them out if you want to watch films set in Scotland’s two main cities.

Best TV Shows & Movies About Scotland

1. The 39 Steps (1935)

English | 86m
96% Rotten Tomatoes

Let’s start this list of the best films in Scotland with a bang! The 39 Steps is a gripping spy thriller directed by the master of suspense himself, Alfred Hitchcock, just before he moved to the USA at the end of the 1930s.

Richard Hannay (Robert Donat) is swept up in a plot to steal British military information. When a woman gets stabbed in front of him at his London apartment clutching a map of the Scottish Highlands, he must find out the truth before the assassins find him.

He boards a Flying Scotsman train and travels to Alt-na-Shellach in Killin. Hitchcock filmed the movie at Welwyn Studios but utilised the real-life locations of the Forth Rail Bridge and Glen Coe.

The 39 Steps (1935), one of the top movies about Scotland
The 39 Steps | © 1935 Metro-Goldwyn-Mayer Studios Inc.

2. The Edge of the World (1937)

English | 81m
100% Rotten Tomatoes

When diving into movies about Scotland history, The Edge of the World might not be the first film that springs to mind. But it should be! It was legendary British filmmaker Michael Powell’s first big movie project and his last before teaming up with Emeric Pressburger.

The Edge of the World is loosely based on the Scottish archipelago of St Kilda’s evacuation, particularly the largest island of Hirta. The depopulation of remote Scottish islands as younger generations moved for greener pastures fascinated Powell.

While he couldn’t shoot the movie in St Kilda, he could film on location in Shetland. Specifically, the island of Foula. It must have been a real expedition for the crew in 1937! Was it worth it? That perfect Rotten Tomatoes score speaks for itself.

The Edge of the World (1937) set in Scotland
The Edge of the World | © 1937 British Independent Exhibitors

3. I Know Where I’m Going! (1945)

English, Gaelic | 88m
100% Rotten Tomatoes

Impressed by The Edge of the World‘s perfect rotten tomatoes score? Eight years later, Michael Powell was two for two with his Scottish Highland movies. I Know Where I’m Going! was his eighth collaboration with Emeric Pressburger.

This story follows Joan Webster, a head-strong English woman travelling from Manchester to the fictional Isle of Kiloran. She’s off to marry a wealthy older gentleman but gets stranded on the Isle of Mull due to bad weather conditions.

Powell and Pressburger filmed on the Isle of Mull and the character visits the real-life Moy Castle. It’s a fun, romantic Scottish movie with a great female lead.

I Know Where I'm Going (1945) one of the best films set in Scotland
I Know Where I’m Going | © 1945 General Film Distributors / Everett Collection

4. Whisky Galore! (1949)

English | 82m
100% Rotten Tomatoes

Whisky Galore! is one of the best Ealing Comedies directed by one of the industry’s most celebrated directors, Alexander Mackendrick. Although there is a 2016 remake, nothing compares to the original.

It’s based on a true story, but set on the fictional island of Todday. It’s World War II and the island has run out of whisky (oh heck!). During a heavy storm, the S.S. Cabinet Minister is shipwrecked off the coast of Todday. When the locals learn it’s carrying 50,000 cases of whisky, they do whatever it takes to keep the whisky and Customs and Excise off their backs.

The production suffered from bad weather, an ever-expanding budget, and disagreements between the top bosses. Despite its problems, it’s now renowned as a classic comedy and one of the best Scottish movies of all time. Mackendrick filmed on the island of Barra in the Outer Hebrides.

Whisky Galore! (1949) set in the Scottish Highlands
Whisky Galore! | © 1949 General Film Distributors

5. Brigadoon (1954)

English | 108m
85% Rotten Tomatoes

You can watch low-budget British movies shot on location in the Scottish Highlands. Or, you can watch a Hollywood movie based in Scotland and filmed in Culver City. Yes, both director Vincente Minnelli and lead Gene Kelly found the Scottish weather too unpredictable! They opted to shoot Brigadoon on a cozy Los Angeles studio set instead.

Brigadoon follows two Americans on a hunting trip in Scotland. They stumble across Brigadoon, an enchanted village that appears out of the Scotch mist for one day every hundred years. Of course, Gene Kelly’s Tommy falls in love with a Brigadoon woman, which complicates matters.

In my opinion, it’s up there with the Hollywood classics like The Quiet Man (1952) and How Green Was My Valley (1941).

Brigadoon (1954) set in Scotland
Brigadoon | © 1954 Metro-Goldwyn-Mayer

6. Ring of Bright Water (1969)

English | 107m
83% Rotten Tomatoes

Do you ever dream of swapping city life and escaping to the country? That’s what Scottish naturalist and author Gavin Maxwell did. Ring of Bright Water is a fictional story based on his autobiography. It tells of how a man passes a pet shop, becomes smitten by an otter, and up sticks to Scotland’s west coast when he realises he can’t keep an otter in his London apartment.

Director Jack Couffer filmed Ring of Bright Water in Ellenabeich on the Isle of Seil. It’s just a simple story of one man’s love for an otter, what’s so hard to understand about that?

Ring of Bright Water (1969) one of the best movies about Scotland
Ring of Bright Water | © 1969 Cinerama Releasing Corporation

7. The Wicker Man (1973)

English | 87m
88% Rotten Tomatoes

Few cult movies are more revered than Robin Hardy’s The Wicker Man. It’s not so much a horror film but an unsettling folktale.

Neil Howie is a police sergeant and practicing Christian. He travels to the fictional island of Summerisle to investigate the disappearance of a young girl. However, the more he gets to know the locals, the more he uncovers about their Celtic, pagan, and unorthodox rituals and beliefs.

Hardy filmed on the Isle of Skye, particularly places like the Quiraing, but mostly along the southwest coast. I visited The Wicker Man locations on the Isle of Skye in March 2020 (yes, really), Plockton in July 2021, and the southwest coast in October 2022 and September 2023.

I’ve visited all The Wicker Man filming locations and have written an extensive travel guide!

The Wicker Man (1973) one of the best cult films set in Scotland
The Wicker Man | © 1973 Rialto Pictures / StudioCanal

Read more: The Wicker Man Filming Locations Guide

8. Local Hero (1983)

English | 111m
100% Rotten Tomatoes

Bill Forsyth is responsible for some of the best films about Scotland. He wrote and directed the Glasgow-based movies Gregory’s Girl (1981) and Comfort and Joy (1984). Forsyth also made Local Hero, another incredible Scottish movie.

It’s about a man who works for an oil company in Texas. His boss sends him to the fictional Scottish town of Ferness to purchase the land so they can mine it for oil. It’s a comedy with twists and turns you wouldn’t expect, and a heck of a lot of filming locations!

I’ve written an entire guide to the Local Hero filming locations in Aberdeenshire and beyond.

Local Hero (1983) is one of the best independent movies about Scotland
Local Hero | © 1983 20th Century Fox

Read more: Local Hero Filming Locations in Scotland Guide

9. Restless Natives (1985)

English | 90m
83% Rotten Tomatoes

One of Michael Hoffman’s first films, Restless Natives is a true independent, cult Scottish movie. Two youngsters from Wester Hailes in Edinburgh become the modern version of Rob Roy (an 18th-century outlaw) to shake up their humdrum lives.

Hoffman filmed Restless Natives all over the Highlands including Glen Coe. Although it didn’t do well at the global box office, it was much more than a light comedy. It was a social commentary on young people’s high unemployment and frustration during Thatcher’s government.

Restless Natives (1985)
Restless Natives | © 1985 EMI Films

10. Highlander (1986)

English | 116m
69% Rotten Tomatoes

Don’t get the Highlander movies confused with the Outlander TV series. Although, there is time-hopping in both! Highlander is one of the most famous Scottish movies. It follows an (almost) immortal warrior named Connor MacLeod AKA Highlander.

After training to be a fighter in 1536 Scotland, Connor is still alive and kicking in 1985. He’s living it up in New York City as an antique salesman but other immortal warriors want his head. Literally. If the other immortal warriors kill each other off, the one left standing will gain the ability to enslave the human race. “There can only be one,” as the tagline says.

Highlander spawned a huge following and sizeable franchise. There are at least five further movies, video games, comics, novels, and TV series. It was shot in some scenic Scotland locations including Eilean Donan Castle, Glen Coe, and Loch Shiel.

Yes, I’ve written another guide listing all the Highlander locations in Scotland and New York City.

Highlander (1986)
Highlander | © 1986 EMI Films

Read more: Highlander Filming Locations in Scotland and New York City Guide

11. Braveheart (1995)

English | 178m
77% Rotten Tomatoes

Let’s face it, you knew Braveheart was coming! It’s a famous movie about Scotland freedom (FREEEEEEDOM!) and independence. Braveheart was a passion project directed by and starring Mel Gibson as Scottish knight William Wallace. It’s just a shame he didn’t stick even a little bit closer to the true story, and that he wasn’t such a d*ck.

The year is 1280 and King Edward I has successfully invaded and conquered Scotland after the death of Scottish King Alexander III. Years later, Wallace and his pal Robert the Bruce led the Scots to the First War of Scottish Independence.

I won’t deny Braveheart‘s global reach and accolades, but I’m not the biggest fan. It’s too long, too schmaltzy, and what’s with that accent? And although some of the Braveheart filming locations are in Scotland (including a beautiful spot in Glen Nevis) most are in random fields in Ireland. Unforgivable!

Braveheart (1995) one of the most famous movies about Scotland
Braveheart | © 1995 Paramount Pictures

Read more: Braveheart Filming Locations in Scotland and Ireland Guide

12. Rob Roy (1995)

English | 139m
73% Rotten Tomatoes

Many of the best movies about Scottish history were released in 1995, apparently! Liam Neeson stars as Rob Roy, a real person who lived at the turn of the 17th century. He was the chief of Clan MacGregor and, in attempting to feed his clansman, he falls into debt and misfortune. The Marquess of Montrose declares him an outlaw and he must clear his name and regain honour.

Director Michael Caton-Jones filmed Rob Roy all over the Scottish Highlands. Filming locations include Glen Coe, Glen Nevis, and Drummond Castle.

Rob Roy (1995)
Rob Roy | © 1995 Metro-Goldwyn-Mayer Studios Inc.

13. Loch Ness (1996)

English | 101m 
29% Rotten Tomatoes

Loch Ness isn’t one of the best Scotland movies, but it’s a great choice to watch with kids. The movie follows an American zoologist who becomes a laughing stock when he attempts to prove the existence of Sasquatch.

When the opportunity to prove the Loch Ness Monster’s existence for money, he reluctantly agrees. The small fishing village of Lower Biabaig and the real-life Loch Ness were filming locations.

Loch Ness (1996)
Loch Ness | © 1996 Gramercy Pictures

14. Monarch of the Glen (2000 – 2005)

English | 64 Episodes | 50 – 60m
N/A Rotten Tomatoes

I remember watching episodes of the BBC comedy drama Monarch of the Glen with my parents. It brings back such warm memories! Monarch of the Glen focuses on Archie MacDonald, a restauranteur trying to restore his childhood estate in the Scottish Highlands.

It ran for seven seasons. The main filming location was Ardverikie House on the edge of the Cairngorms National Park, which stood in for Glenbogle House.

Monarch of the Glen (2000 - 2005)
Monarch of the Glen | © 2000 – 2005 BBC

15. Harry Potter Film Series (2001-2011)

English | 8 Films | 130 – 161m
77-90% Rotten Tomatoes

I wasn’t sure whether to include the Harry Potter film series. However, since Hogwarts and Hogsmeade are set in Scotland and many of the filming locations are in Scotland, I thought it counted.

For younger readers or those who have opted out of pop culture for the last 25 years, the Harry Potter film franchise is adapted from a popular book series following an orphaned boy. He finds out he is a wizard on his 11th birthday, attends a wizarding school, and reluctantly faces his dark past.

All eight Harry Potter films feature some filming in Scotland. The Glenfinnan Viaduct is one of the more iconic locations in the Scottish Highlands. Again, more movies from Scotland to watch with your kids!

I’ve visited all of the Harry Potter filming locations in Scotland (yes, every single one) and have written a detailed guide.

Harry Potter and the Prisoner of Azkaban (2004)
Harry Potter and the Prisoner of Azkaban | © 2004 Warner Bros.

Read more: Harry Potter Filming Locations in Scotland Guide
How To Photograph and Ride the Harry Potter Steam Train in Scotland
Self-Guided Tour of Harry Potter Locations in Edinburgh

16. The Water Horse: Legend of the Deep (2007)

English | 112m
74% Rotten Tomatoes

I’m throwing all the family-friendly Scottish movies at you! The Water Horse: Legend of the Deep follows a young boy who discovers a mysterious egg that hatches into a water horse. This creature is based on the Celtic kelpie myth. The film also stars Emily Watson, Ben Chaplin, and David Morrissey.

Weta Digital was responsible for The Water Horse‘s striking visuals. So, despite being set in Scotland, director Jay Russell shot most of the movie in New Zealand where the special FX company is based. However, the 100-year-old Ardkinglas Estate on the shores of Loch Fyne stood in as the MacMorrow family’s house.

The Water Horse: Legend of the Deep (2007)
The Water Horse: Legend of the Deep | © 2007 – Columbia/TriStar

17. Stone of Destiny (2008)

English | 96m
53% Rotten Tomatoes

It’s not the greatest Scotland film, but I have a soft spot for Stone of Destiny. I’ve watched it at least twice! Plus, it has a great cast featuring Charlie Cox, Billy Boyd, Kate Mara, and Robert Carlyle.

Stone of Destiny is based on a true story set in the 1950s. A Scottish Nationalist group grew tired of English rule and planned a symbolic mission to retrieve the Stone of Scone. It is believed to be the Stone of Jacob (from the Book of Genesis) and was used to crown Scottish Kings until 1296.

It resided in Westminster Abbey, and the group wanted to take it back to Scotland. Director Charles Martin Smith filmed Stone of Destiny in Wales, England, Canada, and Scotland. Some Scottish filming locations are Glenfinnan Viaduct, Glasgow University, and Paisley Abbey.

Today, you can see the Stone of Scone in Edinburgh Castle. (That’s not a spoiler – promise!).

Stone of Destiny (2008)
Stone of Destiny | © 2008 Alliance Films

18. Made of Honor (2008)

English | 101m
16% Rotten Tomatoes

Okay, Made of Honor is far from one of the best films set in Scotland. Don’t get me wrong, I love romcoms but this one is categorically not good. It stars Patrick Dempsey as Tom, a serial womaniser living in NYC. When his best friend-who-is-a-girl finds a wealthy Scottish fiancé, she asks him to be her Maid of Honour.

One of the saving graces of Made of Honor is the filming locations! Eilean Donan Castle, Portree in the Isle of Skye, Glen Coe, and Glenfinnan Monument all feature. Yes, I’ve also written a filming locations guide for this movie.

Made of Honor (2008)
Made of Honor | © 2008 Columbia/TriStar

Read more: Made of Honor Filming Locations in Scotland Guide

19. Centurion (2010)

English, Gaelic | 97m
61% Rotten tomatoes

Sure, Braveheart might cover events in the 13th century, but Centurion goes back even further. It’s about a battle in approximately 150 CE between the Romans and the Celtic Picts in the Scottish Highlands. The likes of Michael Fassbender, Dominic West, and Imogen Poots star.

The Romans had a pretty hard time conquering the locals in the north so I imagine there were a lot of brutal battles! Filming locations for Centurion are all over England and Scotland, including Badenoch in Strathspey and the Glenfeshie Estate in the Cairngorms National Park.

Centurion (2010)
Centurion | © 2010 Warner Bros.

20. The Eagle (2011)

English | 114m
39% Rotten Tomatoes

You wait years for Scottish movies about the Roman invasion and two come at once! The Eagle stars Channing Tatum as Marcus Aquila. He embarks on a dangerous journey to Scotland in 140 CE with his slave (Jamie Bell) to retrieve his father’s revered eagle emblem and restore his honour.

Director Kevin Macdonald might have chosen Hungary as a double for England, but he shot the Scottish scenes in Scotland. Loch Lomond and Wester Ross are among the locations. It’s not the best movie (definitely not better than Centurion) but if you’re interested in the Roman period then you will!

The Eagle (2011)
The Eagle | © 2011 Focus Features

21. Brave (2012)

English | 93m
78% Rotten Tomatoes

Brave has the unfortunate reputation of being one of the lesser Pixar films, despite still being very good! The voice actors (Kelly Macdonald, Billy Connelly, et al), epic visuals, and beautiful score make up for the slightly disappointing plot. Plus, Brave stars a cool ginger girl who doesn’t want to be tied down, so I find this film very relatable.

Set in the vague Medieval Scotland, Princess Merida of Clan Dunbroch is due to wed. Unhappy with the arrangement, Merida runs off into the woodland and discovers the home of a wise old witch. She asks for a spell to change her fate, though the result isn’t exactly what she had in mind.

Since Brave is an animated film, no part of this Scotland film was actually filmed in Scotland! I know. It’s a shocker. However, Glen Affric, Dunnottar Castle, and the Calanais Standing Stones inspired the production crew. And Brave will inspire wanderlust and make the whole family want to visit Scotland.

Brave (2012) is one of the best animated movies about Scotland
Brave | © 2012 Disney/Pixar

22. Shell (2012)

English | 90m
90% Rotten Tomatoes

Most independent movies about Scotland are set in rundown neighbourhoods in big cities like Glasgow and Edinburgh. Shell is one of the few focusing on rural life in present-day Scotland. Shell is the name of a young girl living at a remote petrol station in the Scottish Highlands with her father.

It’s a quiet, character-based film rather than plot-based, and the location plays a big role in the characters’ circumstances. The garage was purpose-built for the film overlooking Beinn Ghobhlach near Badcaul and Little Loch Broom.

Shell (2012) is a film set in Scotland
Shell | © 2012 Brocken Spectre

23. Skyfall (2012)

English | 143m
92% Rotten Tomatoes

Of course, Skyfall isn’t only set in Scotland! And it’s not the only James Bond movie ever filmed in Scotland. However, it is known for its Scottish scenes (and they are incredible!) so it deserves a mention on this list of movies about Scotland.

Skyfall stars Daniel Craig as Bond, James Bond. In the final act, he and M (Judi Dench) return to ‘Skyfall’, his childhood home to set traps for the bad guy. Director Sam Mendes initially chose Duntrune Castle in Argyll as the filming location. Instead, he only shot landscape scenes in Glen Etive and Glen Coe and built a house in Surrey.

I’m glad he still filmed some scenes in Scotland. Glen Coe is so cinematic, hence why it appears in every other Scottish film!

Skyfall (2012)
Skyfall | © 2012 Sony Pictures Releasing

24. Outlander (2014 – 2025)

English, Scots, Gaelic, French | 101 Episodes | 53 – 90m
91% Rotten Tomatoes

C’mon, you knew Outlander would be on this list! It’s absolutely one of the best TV shows set in Scotland of all time. It’s a romantic, historical, fantastical TV show so there’s a little something for everyone. Sure, the latter seasons have gone downhill, but the quality of the first few prop it up.

Outlander follows WWII nurse Claire Beauchamp, on a delayed honeymoon to Inverness with her husband Frank in 1946. When she touches the standing stones of Craigh na Dun, she’s transported back to 1743. The Jacobite Rising, Clan life, and burly redhead Jamie Fraser greet her when she arrives.

You’ll find Outlander filming locations all over Scotland and the Czech Republic. Some top spots are Midhope Castle standing in as Lallybroch and Doune Castle standing in as Castle Leoch. I’ve visited so many of these locations so, of course, I’ve written several guides. There are so many organised tours to the filming locations too!

Even though Outlander is finished after eight seasons, there is a prequel series. Outlander: Blood of My Blood will be released in 2025.

Outlander (2014) one of the best TV shows about Scotland
Outlander | © 2014 Sony/Starz Entertainment

Read more: Edinburgh Outlander Locations: Self-Guided Walking Tour
Glasgow Outlander Locations: Self-Guided Walking Tour
Doune Castle: Outlander, Monty Python and Game of Thrones Locations Guide
Outlander Culloden Battlefield Location: A Complete Guide
Culross Outlander Location: A Complete Cranesmuir Guide
Craigmillar Castle Outlander Location: A Complete Ardsmuir Prison Guide
Falkland Outlander Location: A Complete 1940s Inverness Guide
Midhope Castle Outlander Location: A Complete Lallybroch Guide
Linlithgow Palace Outlander Location: A Complete Wentworth Prison Guide

25. What We Did On Our Holiday (2014)

English | 95m
75% Rotten Tomatoes

Talk about a wholesome family movie. What We Did On Our Holiday stars David Tennant and Rosamund Pike as a married couple with three kids. They join his father (Billy Connolly) on a holiday in the Scottish Highlands as they attempt to hide the cracks in their marriage. Their too-honest kids hinder this plan.

Their family home was located in Drymen near Loch Lomond. Gairloch was the location for the beach scenes. If you’re looking for family-friendly movies on Scotland, What We Did On Our Holiday is perfection.

What We Did On Our Holiday (2015) one of the best films set in Scotland
What We Did On Our Holiday | © 2015 Origin Pictures

26. Macbeth (2015)

English | 113m
80% Rotten Tomatoes

You can’t mention plays about Scotland without mentioning THE SCOTTISH PLAY. So, I couldn’t create a list of movies about Scotland without a version of Macbeth appearing somewhere. Justin Kurzel’s version is highly rated and one of the most recent, so it fits the bit.

For those unfamiliar with Shakespeare, three wishes give Macbeth a prophecy that he will become king. Desperate to make the prophecy come true (with a nudge from his off-kilter wife), he kills King Duncan and descends into a downward spiral into madness.

I liked Macbeth a lot, though I found the whole production of it a bit unnecessary. I was also confused why Kurzel cast Marion Cotillard as Lady Macbeth when she can’t speak with a Scottish accent. I’m sure it must be very difficult for someone whose first language isn’t English to speak Shakespearean English in a Scottish accent, but apparently, that’s the hill I’m willing to die on!

This 2015 version mainly utilised filming locations in England, which is disappointing. However, Kurzel did shoot some scenes in the very cinematic landscape of the Quiraing on the Isle of Skye.

Macbeth (2015)
Macbeth | © 2015 StudioCanal

27. The Crown (2016 – 2023)

English | 60 Episodes | 39 – 72m
81% Rotten Tomatoes

Yes, The Crown is mostly set and shot in England. But there are lots of important scenes and filming locations in Scotland, so I thought it was worth including.

The Crown follows Queen Elizabeth I from just before her coronation in 1947 to 2005. Claire Foy portrays her in the first two seasons, Olivia Colman in the second two, and Imelda Staunton in the last two. It’s a no-expense-spared sweeping historical Netflix show that I’ve watched several times.

Some of the Scotland filming locations include Ardverikie Castle as Balmoral Castle (yes, the same castle as in Monarch of the Glen). St Andrews also features during Prince William’s university days, plus so many others. Yup, I have a filming locations guide!

The Crown (2016 - 2023) one of the best TV shows about Scotland
The Crown | © 2016 – 2023 Netflix

Read more: The Crown Filming Locations Guide

28. Edie (2017)

English | 102m
63% Rotten Tomatoes

Edie isn’t just one of the most wanderlust-inspiring movies about Scotland, it’s also one of the best hiking movies. I’ll have to remember to include Edie if I ever write this list! Edie (Sheila Hancock) is a sour woman in her 80s. Her daughter doesn’t believe Edie can cope after her husband’s death and wants to move her into a retirement home.

Yearning to take control of her life, Edie embarks on a long overdue hiking trip in the Scottish Highlands that her controlling husband wouldn’t allow her to take. Edie was shot on Suilven, a mountain just west of Sutherland. The actress Sheila Hancock completed the trek and claimed to be the oldest person to have done so!

Edie (2017) one of the best movies about Scotland
Edie | © 2017 Arrow Films

29. Outlaw King (2018)

English | 121m
63% Rotten Tomatoes

Although nowhere near as popular or revered, I much prefer Outlaw King to Braveheart. They’re set in a similar period and are both movies about Scotland independence, but Outlaw King is lightyears better!

The outlawed king in question is Robert the Bruce (Chris Pine). He is a nobleman who rebels against King Edward I of England. His rebellion is slow, at first, but reaches a climax at the Battle of Loudoun Hill in 1307.

I don’t know how director David Mackenzie convinced Netflix to spend $120 million on Outlaw King, but he did! It’s the largest feature film to be produced in Scotland to date. It paid off because Outlaw King has breathtaking locations in England and Scotland. Notable places include Linlithgow Palace, Doune Castle, Dunfermline Abbey, and Glasgow Cathedral.

Yes, of course, I have a filming locations guide.

Outlaw King (2018) one of the best Netflix movies about Scotland
Outlaw King | © 2018 Netflix

Read more: Outlaw King Filming Locations in Scotland Guide

30. Mary, Queen of Scots (2018)

English | 125m
63% Rotten Tomatoes

You have to know a little about Mary, Queen of Scots if you ever visit Scotland. There are more than a few Scottish history movies about Queen Mary knockin’ about, but my favourite is Josie Rourke’s Mary, Queen of Scots.

In 1591, Mary (Saoirse Ronan) returns home after the death of her husband in France. She poses a strong threat to her cousin, Queen Elizabeth I. The film follows their rivalry and emphasises their differences. Mary is charming, younger, and fertile while Elizabeth is portrayed as a cold, childless shrew with her looks affected by smallpox scars.

While some critics had tonal issues with Mary, Queen of Scots, I really enjoyed the film. It features shots of fantastic Scottish landscapes with filming locations like Blackness Castle, Aviemore in the Cairngorms National Park, and Glen Coe. Everyone loves Glen Coe, eh?

Mary, Queen of Scots (2018)
Mary, Queen of Scots | © 2018 Universal Pictures

31. Then Came You (2020)

English | 97m
47% Rotten Tomatoes

Lighthearted romantic movies that provide comfort (Hallmark-esque movies) have become popular in the 2020s. Who can blame the people who enjoy them?! These movies are a welcome escape when the world seems so bleak.

And movies about Scotland haven’t escaped this genre. Then Came You follows Annabelle, a widow on a trip around the world to explore all the places she and her husband liked to visit. She only gets as far as Scotland, as the people she meets there change her life forever.

It’s mostly set in a grand stately home, which is Ardkinglas House in real life. There are lots of other scenic locales in the Argyll and Bute area including Loch Goil and Loch Fyne.

Then Came You (2020)
Then Came You | © 2020 Vertical

32. Limbo (2020)

English | 103m
93% Rotten Tomatoes

There are so few British films about asylum seekers. I think Limbo is fantastic and probably isn’t more well-known because of issues with the pandemic when it was released. It focuses on four refugees, specifically Syrian musician Omar, who await news of their status on a remote Scottish island.

Director Ben Sharrock filmed this comedy-drama on Uist, Grimsay Island, and Benbecula in the Outer Hebrides. He was inspired by personal stories from his friends in Damascus before the war’s outbreak. It’s a fun, poignant movie with beautiful locations rarely seen before on film.

Limbo (2020)
Limbo | © 2020 MUBI

33. A Castle for Christmas (2021)

English | 98m
75% Rotten Tomatoes

Have you watched Then Came You and want to watch more romcom, Hallmark-esque Scottish films? How about A Castle for Christmas, one of the best movies about Scotland on Netflix? It’s pretty cringey/cheesy in parts, but I honestly really enjoyed watching it!

Brooke Shields plays a best-selling author who travels to Scotland to escape the backlash of her latest novel. She chooses her father’s ancestral town of Dunbar. There, she befriends a knitting circle and clashes with the owner of Dun Dunbar, an estate where her father worked as a groundskeeper.

Dalmeny House stood in as Dun Dunbar and the quaint town of Culross stood in as the local village. Tantallon Castle and South Queensferry also feature.

A Castle for Christmas (2021) one of the best Christmas movies about Scotland
A Castle for Christmas | © 2021 Netflix

34. The Road Dance (2021)

English | 116 m
78% Rotten Tomatoes

Based on a novel of the same name written by John Mackay, The Road Dance is a drama about a girl living on the Isle of Lewis in the Outer Hebrides during WWI. Her life changes forever when she is attacked after a cèilidh by an unknown assailant.

It was filmed in October 2020 in Gearrannan Blackhouse Village. It’s a restored village on the Isle of Lewis. Honestly, I adore all of these movies about Scotland filmed in these extremely remote locations! There’s nowhere else like them in the UK.

The Road Dance (2021)
The Road Dance | © 2021 Highland Road Films

35. The Outrun (2024)

English | 118m
79% Rotten Tomatoes

Saoirse Ronan appears for the second time on this list as Rona in The Outrun. After living a wild life in London, she returns to Orkney where she grew up in an attempt to heal from her troubled past.

It’s based on a memoir of the same name by Amy Liptrot and Nora Fingscheidt directed the movie, so The Outrun offers a refreshing dose of girl power. It was mostly shot on the island of Papay in Orkney.

The Outrun (2024) one of the best movies about Scotland
The Outrun | © 2024 StudioCanal

Other Movies About Scotland: Mary, Queen of Scots (1971), The Bruce (1996), A Shot at Glory (2000), Dog Soldiers (2002), Doomsday (2008), Scottish Mussel (2015), Whisky Galore! (2016), My Son (2021)

Discover More TV Shows & Movies About Scotland

Want to scroll through other lists of movies about Scotland? Check out my two other guides…

Edinburgh Movies | Glasgow Movies

And those are the best TV shows and movies about Scotland! Are you planning a trip to Scotland? Or have you watched any travel-inspiring Scottish films? Let me know in the comments!

4 thoughts on “35+ Epic TV Shows & Movies About Scotland to Inspire Your Trip

  1. jack roberts says:

    “we’ve been really crappy to the Scots throughout history and we’re still holding them back now”

    How are the English holding the Scots back at the moment? Are there a lot of things Scots aren’t allowed to do by the English? Just wondering.

    • Rebecca says:

      Scotland universally voted to stay in the EU in the 2016 referendum but because England had such a large majority we overshadowed their voice, just as one example.

  2. Alan Cumming says:

    The Maggie is another beautifully shot film, mostly in the western highlands of Scotland and starting off on the River Clyde. Inspired mostly by the author Neil Munro’s ‘Para Handy’ Tales.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.