Çocuk televizyonu… zor bir dünya. Randolf Smiley (Robin Williams) çok başarılı olmuştur. Çocuk televizyonu yıldızı Gökkuşağı Randolph olarak Manhattan’da bir dairesi, Times Meydanındaki reklam panolarında resimleri, arabaları, tekneleri ve çocuklarını televizyona çıkartmak için ailelerden aldığı rüşvetler vardır. Olay ortaya çıkıp lanetlenince Randolph yıldız konumunu kaybeder. Onun yerini Sheldon Mopes (Edward Norton) ile sahne kimliği olan fuşya renkli tombiş gergedan Smoochy alır. Çocuklar Smoochy’nin saflığına ve tavizsiz ahlakına bayılır. Artık daireye de, reklam panolarına da, ağzı güzel laf yapan menajere de (Danny DeVito) sahip olan Smoochy’dir. Ama Sheldon kısa sürede çocuk televizyonunun tehlikeli ve kalleş bir dünya olduğunu anlar—en büyük sorunu da Smoochy’ye Ölüm yemini etmiş olan beş parasız ve evsiz Gökkuşağı Randolph’tur.