SuperhumanDocumentarySuperhumanDocumentarythumb_upthumb_downSuperhumanJanuary 1, 2002Directed byChristoph DreherDElanguage German Last Updated: November 30, 2025 Request Update Cast