Edgar Wright’s Last Night in Soho Delayed To April 2021
After being one of the films whose release date was altered, Focus Features has announced Edgar Wright’s Last Night in Soho will hit theaters on April 23, 2021. The film was originally set to open Wright’s latest film […]