On August 11, 1991, The Ren & Stimpy Show premiered on television across America, and even all these years later, today’s audiences seem unsure of how to unpack the shocking cat and dog duo.
The pre-title sequence of the spunky documentary, “Happy Happy Joy Joy: The Ren & Stimpy Story,” heaps praise on the controversial John Kricfalusi, the innovative creator of Nickelodeon’s cult ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results