This Nazi propaganda film attempts to justify and extols the “benefits” of euthanasia.
Bookmark - 123-MOVIES.BUZZ