cin•atlas The Satan Bug (1965) · back to the film