The ninth opus of his Walker Films series, which was shot at Centre Pompidou.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States