This critically acclaimed drama focuses on the Drombuschs, an average German family living in Darmstadt near Frankfurt.
2019
2001
2023
2013
2004
2018
2011
2020
2014
2012
2005
2016
2008
2015