Steven Spielberg has cast an unknown 17-year-old as Maria in his upcoming West Side Story remake.
New Jersey High School student Rachel Zegler, 17, won the role after Spielberg received 30,000 submissions for the role.
She will play Maria opposite Ansel Elgort, who will play Tony, according to Variety.
Rounding out the cast are Broadway stars Ariana DeBose as Anita, David Alvarez as Bernardo and Josh Andrés Rivera as Chino.
Veteran performer Rita Moreno will play Valentina, an expanded version of the character Doc, the owner of the store in which Tony works. Moreno won an Oscar for playing Anita in the 1961 film, and is an executive producer for Spielberg's remake.