Cry Sea

Cry Sea

Every day 500 high-tech fishing boats enter Senegalese waters and catch whatever they can find. Every day 15,000 Senegalese wooden pirogues go out to sea and search for what is left to feed 600,000 people. All this is done under agreements between the European Union and the countries West Africa.

Helpless

Helpless

2013

We Put the World to Sleep

We Put the World to Sleep

Sun, Heart, Love

Sun, Heart, Love

2017

TKG: The Kids of Grove

TKG: The Kids of Grove

2020

The Lost Honor of Katharina Blum

The Lost Honor of Katharina Blum

1975

Takva: A Man's Fear of God

Takva: A Man's Fear of God

2006

Article 15

Article 15

2019

The Manila Lover

The Manila Lover

2019

Perro callejero

Perro callejero

1980

Welcome Home

Welcome Home

2014

Toilet: A Love Story

Toilet: A Love Story

2017

Sweet Land

Sweet Land

2005

Topless

Topless

2008

Tinpis Run

Tinpis Run

1991

Gisela

Gisela

2024

Grounding: The Last Days of Swissair

Grounding: The Last Days of Swissair

2006

Death in Torrevieja

Death in Torrevieja

2023

Matcha & Vanilla

Matcha & Vanilla

2021

Sanwri - Love Beyond Gender

Sanwri - Love Beyond Gender

2022

The Fifth Horseman of the Apocalypse

2010