Left Bank Pictures
-

Production Safety Scrutiny After Fatal Incident on Set of Netflix Series in Edinburgh
A crew member’s tragic death during production for Netflix’s Dept. Q at FirstStage Studios in Edinburgh has prompted ongoing police and regulatory inquiries.
