‘I’m still pinching myself’: Fife director’s drugs deaths film wins international prizes

Carla Begg.
Carla Begg.