Alicia MooreDec 15, 20213 minKlesha Short Film ReviewFilm review for Klesha, directed by Dulara Paranawidana. Words by Alicia Moore for UK Film Review.