Sheldon D. Brown

London Film Festival 2020: CICADA
London Film Festival 2020: CICADA

With both leads shining bright, Cicada is altered, and elevated, by an undercurrent of trauma that haunts its central pair.