Cast (40)

Kathleen Turner

Joanna Crane / China Blue

Anthony Perkins

Reverend Peter Shayne

John Laughlin

Bobby Grady

Annie Potts

Amy Grady

Bruce Davison

Donny Hopper

Norman Burton

Lou Bateman

Stephen Lee

Jerry

Gordon Hunt

Group Leader

Dan Gerrity

Group Member #1

Terri Hoyos

Group Member #2

Vince McKewin

Group Member #3

Deanna Oliver

Group Member #4

Patricia Stevens

Group Member #5

Janice Renney

Stripper

John G. Scanlon

Carl

Pat McNamara

Frank

Christina Lange

Lisa Grady

Seth Wagerman

Jimmy Grady

Joseph Chapman

Walt Pierson

Thomas Murphy

Phil Chambers

Roxanne Mayweather

First Hooker

Jan Rabson

Airline Trick

John Rose

Arthur

Louise Sorel

Claudia

Lisa Hayslip

Hooker

Pamela Anderson

Hooker

Janice Kent

Patty Marshall

Yvonne McCord

Sheila

James Crittenden

Tom Marshall

Ian Petrella

Jimmy's Friend

Randall Brady

Cop

Peggy Feury

Adrian (uncredited)

John Gocha

Limousine Driver (uncredited)

Helen Kelly

Wedding Guest (uncredited)

Darrell Mapson

Cop (uncredited)

Gerald S. O'Loughlin

Ben (uncredited)

Molly Russell

Little Girl in Music Video (uncredited)

Victoria Russell

Bride in Music Video (uncredited)

Carl Solomon

Peep Show Voyeur (uncredited)

Rick Wakeman

Wedding Photographer (uncredited)

Crew (27)

Ken Russell

Director

Andy Nelson

Sound Re-Recording Mixer

Chris Ross Leong

Sound Editor

Craig Felburg

Sound Mixer

Peter Austen-Hunt

Supervising Sound Editor

Chris Godden

Sound Re-Recording Mixer

Christy Ann Newquist

Makeup Artist

Medusah

Hair Department Head

Linda Francis

Casting

Brian Tagg

Editor

Gregory Melton

Set Decoration

Ruth Myers

Costume Design

Larry A. Thompson

Executive Producer

Christopher Amy

Set Decoration

Donald P. Borchers

Co-Producer

Dick Bush

Director of Photography

Bob Manning

Production Manager

Barry Sandler

Producer

Rick Wakeman

Original Music Composer

Stephen Marsh

Art Direction

Frank Darabont

Set Dresser

Barry Sandler

Writer

Darri Gocha

Assistant Hairstylist

Robert M. Rolsky

Second Assistant Director

Kathy Shorkey

Assistant Makeup Artist

Roger Thompson

Hair Designer

Pat Kehoe

First Assistant Director