Martin Farkas
2017 • 1h 30m
Documentary about German town Demmin where hundreds of people commited suicide at the end of WWII.