Cast and Crew of Shock Treatment

Cast of
Shock Treatment

About Shock Treatment

Janet and Brad Majors, unhappily married, are separated after appearing on a game show. Janet becomes a superstar while Brad is thrown into a mental hospital. But what does fast food magnate Farley Flavors have up his sleeve?

Full Cast of Shock Treatment

Jessica Harper
plays Janet Majors

Cliff DeYoung
plays Brad Majors / Farley Flavors

Cliff DeYoung as Brad Majors / Farley Flavors

Clifford Tobin DeYoung (born February 12, 1945) is an American actor and musician. Prior to his acting career, he wa...

See Cliff DeYoung's other roles

Richard O'Brien
plays Cosmo McKinley

Patricia Quinn
plays Nation McKinley

Charles Gray
plays Judge Oliver Wright

Ruby Wax
plays Betty Hapschatt

Nell Campbell
plays Nurse Ansalong

Rik Mayall
plays 'Rest Home' Ricky

Barry Humphries
plays Bert Schnick

Barry Humphries as Bert Schnick

John Barry Humphries, AO, CBE (17 February 1934 - 22 April 2023) was an Australian comedian, satirist, dadaist, artis...

See Barry Humphries's other roles

Darlene Johnson
plays Emily Weiss

Manning Redwood
plays Harry Weiss

Wendy Raebeck
plays Macy Struthers

Jeremy Newson
plays Ralph Hapschatt

Betsy Brantley
plays Neely Pritt

Pierre Bedenes
plays Neely's Camera Crew

Rufus Collins
plays Neely's Camera Crew

Christopher Malcolm
plays Vance Parker

Ray Charleson
plays Floor Manager

Eugene Lipinski
plays Kirk

Barry Dennen
plays Irwin Lapsey

Barry Dennen as Irwin Lapsey

​From Wikipedia, the free encyclopedia Barry Dennen (born February 22, 1938) is an American actor, singer, and write...

See Barry Dennen's other roles

Imogen Claire
plays Wardrobe Mistress

Gary Shail
plays Oscar Drill

Donald Waugh
plays Glish Davidson

David John
plays 'Bit' Drummer

Claire Toeman
plays Brenda Drill

Gary Martin
plays 'Bit' Guitarist

Sinitta
plays Frankie


Crew of Shock Treatment

Discover the backstage crew of Shock Treatment →