Uncategorized Catfish | Clothes on Film March 1, 2021 / Despite having watched Catfish at the Leeds International Film Festival, you will find no review of it here.