The Pied Piper of Hamelin

According to the tale found in the ancient annals, the little town of Hamelin, in Hanover, found itself, five hundred years ago overrun with rats. The citizens tried every way to abate the plague, but without result. Finally a mysterious stranger appeared in the town and offered for the sum of 1000 guilders to clear the place of vermin.

Anja Ganja

Anja Ganja

2017

The Twin

The Twin

2011

Emmilou Run

2019

PARADISE

PARADISE

2020

Waves

Waves

2020

The Untouchable

The Untouchable

2023

Hey, Grey

Hey, Grey

2020

The Graffiti of Mr. Tupaia

2008

Changed

2014

Splash

Splash

2014

Thursday Night Sorbet

Thursday Night Sorbet

2022

Two Perfect Strangers

Two Perfect Strangers

2022

Unbreakable

2021

Surrender

Surrender

2022

Leyla

Leyla

2017

Before I Leave

Before I Leave

2022

As He Sleeps

As He Sleeps

2012

Baraa

Baraa

2019

Who's Afraid of the Dark

Who's Afraid of the Dark

2019

Adjustment of Status

Adjustment of Status

2021