Uh oh, Stephanie Apparently there really was a movie called Stuff Stephanie in the Incinerator (1989). My proximate source: http://thauma-aidou.tumblr.com/post/156228982204