Sophie arrives home to find a stranger in her kitchen. This man has a simple demand that yields some complicated results.
1970
1959
2014
1995
1991
2003
1988
2012
2013
1987
2017
1960