Sasha Myshkina is an independent British experimental filmmaker, multimedia artist and musician based in New York City.
NextFilm 2025