Lisa Rovner is a French-American filmmaker and artist living in London.
Where to watch in United States