17-year-old Rachel Zegler has been cast as Maria.
Steven Spielberg’s “West Side Story” update has rounded out its ensemble cast. 17-year-old Rachel Zegler will be playing Maria, the role made famous by Natalie Wood in the 1961 film version, with Ariana DeBose as Anita (played by Rita Moreno in that same film), David Alvarez as Bernardo, and Josh Andrés Rivera as Chino. Ansel Elgort was previously cast as Tony, and Moreno — who originally said she wouldn’t be making a cameo — joined the cast in late November and is also serving as executive producer. Deadline first broke the news.