Cast (25)

Trey Parker

Self

Matt Stone

Self

Les Claypool

Self (Primus)

Larry Lalonde

Self (Primus)

Tim Alexander

Self (Primus)

Aaron Freeman

Self (Ween)

Michael Melchiondo Jr.

Self (Ween)

Glenn McClelland

Self (Ween)

Claude Coleman

Self (Ween)

Dave Dreiwitz

Self (Ween)

Geddy Lee

Self (Rush)

Alex Lifeson

Self (Rush)

Bruce Howell

Lead Guitar

Joanne Javieh Coudriet

Background Vocals

Gabriela Hankins

Background Vocals

Ashley Moniz

Background Vocals

Natalie Wachen

Background Vocals

Jordan Powers

Background Vocals

Carly Thomas Smith

Background Vocals

John A. Hansen Jr.

Mr. Slave

Graham Bowen

Tap Dancer

Stanley G. Sawicki

Catatafish

Kurt Nickels

Sparrow Prince

McKenzie Marshall

Frog King

Betty Boogie Parker

Harper (uncredited)

Crew (4)

Alex Coletti

Director

Alex Coletti

Executive Producer

Amanda Ludick

Production Manager

Anne Garefino

Executive Producer