A BAFTA award nominated short feature studying river pollution in Europe and how it can be overcome by the treatment of urban and industrial wastes.
2003
2022
2016
—
2023
2000
2012
2024
2017
2018
2025