Lili Reinhart almost didn’t sign on to co-star in Hustlers. The 23-year-old Riverdale star—Generation Z’s Blake Lively—was sent the script by her team, with the note that the director, Lorene Scafaria (The Meddler), wanted to meet with her. But Reinhart blanched when she saw the logline: “‘Strippers in New York drug and rob men on Wall Street.’ And I was immediately like, ‘Oooh, this is probably not the vibe that I want.’”

But after she conveyed that message to her team, they persisted. “They were like, Read the script. So I did, and it was obviously amazing.”