A Christmas Eve encounter between two enigmatic strangers sparks a poignant connection - but a dark turn of events threatens to expose their murky past.
1963
1984
1996
1994
1991
1985
2003
2002
1999
2006
1990
1981
2000
2005
—
2023