Peter Mullan

Baghead
5.4

Baghead

Dec. 28, 2023

Baghead

Following the death of her estranged father, Iris learns she has inherited a run-down, centuries-old pub. She travels to Berlin to identify her ...
Payback
5.2

Payback

Oct. 04, 2023

Payback

Lexie Noble lives a great life on the outskirts of Edinburgh… until her husband is murdered. As she struggles to make sense of what happened, she ...
Trainspotting
8.1

Trainspotting

Feb. 23, 1996

Trainspotting

Heroin addict Mark Renton stumbles through bad ideas and sobriety attempts with his unreliable friends — Sick Boy, Begbie, Spud and Tommy. ...