Sebastian

Sebastian 2024

6.50

Max, a 25-year-old aspiring writer living in London, begins a double life as a sex worker in order to research his debut novel.

2024

Nobody Has to Know

Nobody Has to Know 2022

6.80

After a stroke and no memories from his past, Phil encounters Millie who inhabits a desert part of Isle of Lewis. She will shortly entrust him with his deepest secret : they were in love.

2022

Run

Run 2020

4.30

A former boyracer, who married his first love and took a job in one of the fish factories, now has a 17 year-old-son of his own following in his footsteps and can no longer ignore the fact he’s going nowhere. Unable to be physically or emotionally present with his family, he takes his son’s car out for one final joy ride and risks losing the love that surrounds him

2020

Girl

Girl 2023

6.60

A young mother is forced to face the truth of her past life as her daughter approaches adolescence and strives for new freedom.

2023

Be Still My Beating Heart

Be Still My Beating Heart 2019

1.00

Two adult sisters exist dysfunctionally, each limited by illnesses affecting both body and mind — one physically and the other psychologically.

2019

Irene's Ghost

Irene's Ghost 2018

5.00

How do you paint a portrait of someone whose existence has been a family secret? Iain Cunningham does the detective work to uncover his own mother's story.

2018

Spite Your Face

Spite Your Face 2017

10.00

Simultaneously sumptuous and gorgeous, garish and grim, this is a re-working of Pinocchio for the neo-liberal era. Rachel Maclean’s dark fairytale, which represented Scotland at the Venice Biennale 2017, depicts a brash and baroque binary world of poverty and riches where the prospect of easy wealth tempts even good boys like Pic into bad ways. But if everyone believes the lie, what’s the problem?

2017