Girl (Review) – Glasgow Film Festival 2023 1st March 2023 Girl had its UK premiere at Glasgow Film Festival and is currently awaiting a nationwide release date. Adura Onsashile makes her directorial More