The Flash (TV Series 2014–2023) - Sarah Carter as Cicada II, Grace Gibbons - IMDb.