entertainment Filmmaker strikes satanic pact in Nazi Germany during 'The Director' , and ASMedia 2025 May 11