When Sarah meets Mike everything she thought she knew about the world is turned upside down.
2013
1995
1996
1990
1986
1997
1980
2006
1998
1999
2000
1992
2003