News

Now-deleted promotional material for game said it could help clear up 'misconceptions' for British teens regarding their ...
Dept. Q has gotten fantastic reviews, generally speaking, and solid numbers, but not yet the kind of views that leave Netflix ...
Department Q was filmed where it was set in Edinburgh in Scotland, using a variety of real life locations and sound stages.