The Ambush of Death

Italian silent film.