All Cast

Patrick Swayze
James Dalton

Kelly Lynch
Dr. Elizabeth Clay

Sam Elliott
Wade Garrett

Ben Gazzara
Brad Wesley

Marshall R. Teague
Jimmy

Julie Michaels
Denise

Red West
Red Webster

Sunshine Parker
Emmet

Kevin Tighe
Frank Tilghman

John Doe
Pat McGurn

Kathleen Wilhoite
Carrie
Travis McKenna
Jack
Roger Hewlett
Younger

Bob Jennings
Bandstand Bouncer

Kym Malin
Party Girl

Jeff Healey
Cody

Gary Hudson
Steve

Joe Unger
Karpis
Sheila Ryan
Judy (as Sheila Caan)

Keith David
Ernie Bass

Patricia Tallman
Bandstand Babe

Heidi Paine
Party Girl
Jacklyn Palmer
Party Girl

Laura Albert
Strip Joint Girl

Christina Veronica
Strip Joint Girl

Jasae
Strip Joint Girl
Michele Burger
Strip Joint Girl

Terry Funk
Morgan
Susan Lentini
Bandstand Babe
Cheryl Baker
Well-Endowed Wife
Dawn Ciccone
Steve's Girl

Benny Urquidez
Laughing Henchman (uncredited)
Julie Royer
Steve's Girl

Tiny Ron
Mountain

Chino 'Fats' Williams
Derelict

Christopher Collins
Sharing Husband

Michael Rider
O'Connor

John William Young
Tinker
