Another video from YouTube. It can also be found on www.masterplanthemovie.com and it's the Bachelor's thesis of two German students.
Probably they've put a lot of work into it but I don't know: a German propaganda film depicting a certain group in a certain way? The film's symbolism and message do ring some bells... Money signs? World domination? Conspiracy theories? Or am I going too far now??