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.
1993
2002
1981
2018
2023
1994
1995
2010
1968
1989
1997
1990
2001
2016
2014
2008
2013
2017