FESTIVAL REVIEWS FILM REVIEW: Cicada – The BFI London Film Festival 2020 … Posted on October 13, 2020By: Noble Horvath