Peter Mullan

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. ...