After Andrea suddenly shows up at his compound, Michael struggles to figure out what's real as he remembers his past with her.
1973
1962
1963
2007
2002
1965
2008
1997
1993
1982
1989
1981
1986
2006
2024
2025