Karen is on first visit to new boyfriend's parents when she discovers something odd about his eating habits.
2005
1965
1931
1984
2001
2008
1975
2003
1972
2009
1990
1946
2004
2017