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
Arjona’s casting completes the London line-up, highlighting Amazon MGM Studios’ drive toward a global theatrical launch on March 5, 2027.