Una pareja, formada por Margot (Anya Taylor-Joy) y Tyler (Nicholas Hoult), viajan a una isla de la costa noroeste del Pacífico de Estados Unidos para comer en un restaurante exclusivo llamado Hawthorn, donde el solitario y mundialmente célebre Chef Julian Slowik (Ralph Fiennes) ha preparado un lujoso menú degustación para comensales selectos. A la pareja se le unen tres jóvenes técnicos ya ebrios, los hermanos Bryce (Rob Yang), Soren (Arturo Castro) y Dave (Mark St. Cyr), una pareja mayor rica y clientes habituales, Anne y Richard (Judith Light y Reed Birney), la prestigiosa crítica gastronómica Lillian Bloom (Janet McTeer) y su servil editor de revista Ted (Paul Adelstein), así como una famosa estrella de cine de mediana edad (John Leguizamo) con su asistente Felicity (Aimee Carrero). Durante la velada, organizada por el personal de recepción impecablemente vestido y encabezado por la general Elsa (Hong Chau), la tensión va en aumento en cada una de las mesas de los comensales a medida que se revelan secretos y se sirven platos inesperados. Empiezan a producirse acontecimientos violentos y salvajes y cada vez es más evidente a ojos de los desconcertados comensales que el menú elaborado por Slowik está diseñado para catalizar un final impactante.