Blog Of The Nation Last Straw On The 'Downfall' Meme April 21, 2010 The German film studio behind the movie Downfall demands that YouTube take down the "Hitler rant" scene that has been made into a popular Internet meme. A spoof on this issue will most likely follow.