Taylor Russell McKenzie is a Canadian actress and filmmaker. After playing a number of minor roles, Russell received recognition for starring in the Netflix science fiction series Lost in Space. From Wikipedia
The remake of the 1992 psychological thriller is in early development at Sony's 3000 Pictures, with both actresses also expected to serve as producers.