Tessa Slovis director of "Pizza Party" walks the red carpet at the Miami Dade College's 38th Annual Miami Film Festival Opening Night and World Premiere of LUDI at the Silverspot Cinema in Miami, Florida, Friday, March 5, 2021. Photo by Gary I Rothstein/UPI