
Acting
David Gallacher
Acting credits
8.2Diagnosed with Tourette Syndrome at 15, John Davidson navigates his way against the odds through troubled teenage years and into adulthood, finding inspiration in the kindness of others to discover his true purpose in life.
I Swear
2025
7.5In a small, conservative Scottish village, an oilman is paralyzed in an accident. His wife, who prayed for his return, feels guilty; even more, when he urges her to have sex with another.
Breaking the Waves
1996
7.3Longtime retired couple Stella and Gerry realise that their relationship has reached a crossroads while on holiday in Amsterdam. After so much time and so many memories, long-held promises and deeply concealed wounds threaten to come to light and force them to confront their future.
Midwinter Break
2026
7.0Two young children are brought to Janet Hinton, a social worker in the Scottish Highlands. When both she and an independent expert become convinced that the children are part of a ritual child abuse network, the small community is thrown into disarray.
Flowers of the Forest
1996
6.5Richard Hannay, a mining engineer on holiday from the African colonies, finds London socialite life terribly dull. Yet it's more than he bargained for when a secret agent bursts into his room and entrusts him with a coded notebook, concerning the impending start of World War I. In no time both German agents and the British law are chasing him, ruthlessly coveting the Roman numerals code, which Hannay believes he must personally crack.
The 39 Steps
2008
Frankie Boyle is Harvey Higgins in a comedy about how conquering your demons might not always produce the desired results. Harvey is given an ultimatum by his wife - refrain from drinking alcohol on a business trip or return to an empty house. Will Harvey be able to save his marriage?
Gasping
2014
10.0Two underprivileged Glaswegian youngsters are caught up in sectarian gang warfare after discovering crates stuffed with banknotes in the basement they use for a clubhouse.
The Boy Who Wanted Peace
1970
7.0A story of youthful rivalry in a Highland fishing port.
The Big Catch
1968