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.
2024
2006
2011
1985
2014
2009
1994
2025
2021
2013
2022
2005
2019
2007
1998
2008
2002
2016