When Sarah meets Mike everything she thought she knew about the world is turned upside down.
2008
1925
1988
2002
2005
2001
1980
1995
1998
2004
2007
1999
1994
2006