Rachel Weisz’ new psychological thriller has landed on Netflix, bringing Vladimir author Julia May Jonas’ book to life.