A Human Promise
An old woman has died and her widower with dementia confesses to killing her. After this, the story goes back in time to show the events leading up to her death.


2017

1966

1999

1968

1999

2001

1957

2004

1988

2004

1993

1968

2022

1993

1996

1962

1967

1991

2007

2004