In this visually arresting psychological thriller a couple’s relationship is tested when uninvited guests turn up at their home.