Momo Film 2025 Momo Directed by CD Christian Ditter 2025 film by Christian Ditter Released2 October 2025CountryGermanyLanguageEnglish