Lisa, after witnessing a cataclysmic event on Platform 7 of a railway station, finds her own fragmented memory jogged to reveal a connection between her own life and that of the event she has just witnessed.
1991
1996
1988
2005
1963
2003
2008
1995
1977
1985
1959
1986
2004
1971
2001
2024
2025