THE LAST SHIFT  EDITOR  - 12 MINUTES  (2016)

A young nurse grows obsessed with a locked door in the hospital ward where she works as a revolution builds in 1979 Iran.