Delayed a year by the pandemic, Steven Spielberg's fresh take on the iconic musical stars Ansel Elgort as Tony, Rachel Zegler as Maria, Ariana DeBose as Anita, David Alvarez as Bernardo, and Josh Andrés Rivera as Chino are the main cast, with Broadway vets Brian d'Arcy James and Corey Stoll joining them as Sergeant Krupke and Lieutenant Schrank, respectively.