poster

The Face of Death

70% | Jan 18, 2003 | Documentary

Documentary about terminal care.

Featured Crew

Kiti Luostarinen
Director
Kiti Luostarinen
Writer

Cast

actor1
Leea Klemola
Narrator

Images