archytele The Vault

S2·E24 Officer Luca, You're Dead

Aired April 3, 1976

Synopsis

Luca is charged with manslaughter after he is forced to kill a man who was holding his own wife hostage at gunpoint.