Behya
Diana Nammi
Mohammed Hama
DCI Caroline Goode
Rahmat Sulemani
Bekhal
Keilly Jones
Mahmod's Solicitor
Lorna Wilson
Uniformed Officer
Writer
Director