Strata: Episode Five Spela upp 5/6 Series two of the conspiracy thriller. Lost in the snow, is this the end of Rachel’s quest?