David Leach
Lori Spencer
Mugger 2
Richard Spencer
Biff
Joe Shulman
Mugger 1
Director
Co-Producer
Music
Editor
Writer
Producer
Cinematography