A Post In Which I Try My Hand At International Diplomatic Conspiracy Theory

Date of Team America: World Police premiere: October 11, 2004.
Last known sighting of Kim Jung Il: late September, 2004.
Could it be that Parker and Stones’ crude, foul and furious spoof in which a deranged Kim Jung Il is relentlessly mocked was the straw that broke the camel’s back?
Write this day down because if I’m right, you know, there’s going to be some serious celebrating at the old homestead. I might even make some popcorn.