Review: Last Night in Soho Focus Features will release Last Night in Soho in theaters on October 29, 2021