parasite

The Shop

45% | Nov 20, 1998 | Drama

The life of a family in Germany between 1920s and 1940s.

Cast

Images