Karen is on first visit to new boyfriend's parents when she discovers something odd about his eating habits.
1982
1955
1974
2000
2016
2014
1991
2009
1968
1951
1990
1994
1999
1981
1980
1998
1993
2004