David Kelly
David Kelly
as Luther
James Remar
as Albert Ganz
James Keane
as Vanzant
Jonathan Banks
as Algren
Denise Crosby
as Sally
Frank McRae
as Haden
Brion James
as Ben Kehoe
Sonny Landham
as Billy Bear
Kerry Sherman
as Rosalie
Olivia Brown
as Candy