Being stuck indoors without the ability to escape is both the reality of life during the coronavirus pandemic and the plot of the new psychological thriller movie You Should Have Left. You Should Have ...