Matthew Fifer is a director and writer, known for Cicada (2020), Avengers (2012) and Treatment (2022).
Cicada