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.

In Seventh Heaven

In Seventh Heaven

2013

My New Year

My New Year

2018

Heavy Rain

Heavy Rain

2017

The First Gangster and the Last Gangster

1937

Victor's Kingdom

Victor's Kingdom

1990

Good Condition

Good Condition

2023

Half-Light

Half-Light

2023

Molina's Borealis

Molina's Borealis

2013

Sarima

Sarima

2014

Astronaut

2024

Beautiful Bunkers

Beautiful Bunkers

2019

Six Degrees of Illumination

2018

Mind Control Made Easy or How to Become a Cult Leader

Mind Control Made Easy or How to Become a Cult Leader

1999

Redoma

Redoma

2019

A Relaxing Day

A Relaxing Day

2007

Extraneous Matter

Extraneous Matter

2020

Home

2003

Summit Song

Summit Song

2024

High Tide

High Tide

2023

PARANdrOID

PARANdrOID

2024