A young couple travels to a remote island to eat at an exclusive restaurant where the chef has prepared a lavish menu, with some shocking surprises.
2009
2006
2002
2003
2005
1974
1998
2008
2004
2007
2001
1968
1999
1996