Short
Germany,
2003, 15 min
Cast
Julia Dietze
France
Best movies:
Do Fish Do It? (2002)
Love in Thoughts (2004)
Run for Your Life! (2008)
Clemens Löhr
West Germany
Best movies:
Tatort (1970) (series)