Last Night
A woman wakes up next to the dead body of a former lover, and must race against time to uncover the real killer.
4 October 1972, Seoul, Korea
22 July 1982, Regina, Saskatchewan, Canada
26 September 1979, Providence, Rhode Island, USA
12 May 1975, Atlanta, Georgia, USA
31 October 1980, New York City, New York, USA
31 May 1979, Cleveland, Ohio, USA
24 September 1977, Perth Amboy, New Jersey, USA

