Arriving on a deserted beach in the Mediterranean sea, in a time and a place unspecified, Kaspar Hauser is forced to confront the evil of a Grand Duchess who feels threatened by the power she exercises over the community.
1976
2006
1999
2013
2019
2018
2015
2008
2010
1997
2014
2021
2012
1994
2017