David RichardsMar 25, 20212 minECHO - Short Film ReviewFilm review for short film ECHO directed by Lieke Bezemer. Words by writer David Richards for UK Film Review.