Get the latest gossip
‘Dept Q’ Crew Member Dies on Set of Netflix Series in Edinburgh
A crew member has died on the set Dept. Q. Deadline reported that police were summoned to the set at FirstStage Studios in Edinburgh, Scotland, on
None
Or read this on JUST JARED


