Na trama, Margot (Anya Taylor-Joy) vai com o namorado, Tyler (Nicholas Hoult), um entusiasta da gastronomia, para um restaurante localizado em uma remota ilha. O restaurante é chefiado pelo misterioso Chef Slowik (Ralph Fiennes), cuja excentricidade beira o fanatismo. Conforme a refeição começa, os presentes percebem que o chef tem planos sinistros para eles.
A trama retrata uma elite entediada, que exige espetáculos cada vez mais bizarros para ficar minimamente entretida, mostrando como seus luxos se dão a partir da humilhação e exploração dos outros. Mais que isso, mostra como essa elite pouco se importa com as consequências dessa exploração, já que muitos inicialmente continuam comendo como se nada estivesse acontecendo a despeito de toda bizarrice ao redor. Tirando Margot os demais personagens acabam não sendo muito desenvolvidos, se limitando a certos estereótipos que o filme acaba tendo pouco a dizer além de alguns lugares comuns sobre ricos. Com isso, o ótimo elenco coadjuvante com nomes como John Leguizamo, Hong Chau ou Janet McTeer fica subaproveitado.