Tom Waits
as Buck Merrill
Emilio Estevez
William Smith
as Store Clerk
C. Howell
as Ponyboy Curtis
Glenn Withrow
as Tim Shepard
Leif Garrett
as Bob Sheldon
Darren Dalton
as Randy Anderson
Michelle Meyrink
as Marcia
Gailard Sartain
as Jerry
S.E. Hinton
as Nurse