
Letao Chen is a Chinese-American filmmaker based in London, whose work looks to make sense of the chaotic absurdity of the online world. We featured her film “Mid-itation”—created during her MA in Fashion Image at Central Saint Martins—a captivating interrogation of the commodification of wellness and spirituality in the digital age.