Robert Fleet
as
Marvin Heemeyer reenactor)
Barbara Bach
as
Barbara
Franco Borelli
as
Borelli
Franco Nero
as
Carlo Antonelli
Leonardo Scavino
as
Leone
Sophia Loren
as
Adele Tasca
Billy Barty
as
Dominic Carbone
James Coburn
as
Jerry Fanon / Eddie
Jerry London
Director
Carl Betz
as
Dennis Holvig
James Wainwright
as
Dutch Krasner
Clint Walker
as
Lloyd Kelly
Robert Urich
as
McCarthy
Clarence Nash
as
Donald Duck
James MacDonald
as
Dragon Noises