Terry Sanders
1982 • 30m
To Live or Let Die is a 1982 American short documentary film directed by Terry Sanders, about the neonatal I.C.U. of the Children's Hospital in Los Angeles, where life and death decisions must be made...