Mecha Streisand
South Park Season 1

Not Yet Available


Critic Ratings: N/A
Critics Consensus

No consensus yet.

Episode Info

A lame archeological project turns exciting when the boys find an artifact -- an ancient triangle -- sought after by Barbara Streisand. Once she gets the triangle, she becomes the most powerful being in the universe, Mecha-Streisand. Leonard Maltin and Sidney Poitier use their Ultraman-like powers to try to stop Mecha-Streisand, but she is only defeated by Robert Smith of The Cure, who manifests himself as a giant moth.

Cast & Crew

Trey Parker
Stan Marsh
Matt Stone
Kyle Broflovski
Shannen Cassidy
Barbra Streisand
Robert Smith
Robert Smith
Jesse Howell
Ike Broflovski
Show all Cast & Crew