Wieczór 26 listopada 2008. Tętniącym życiem Mumbajem wstrząsa seria zamachów bombowych. Islamscy terroryści, siejąc chaos i zniszczenie, wdzierają się z bronią do najważniejszych budynków miasta, w tym ekskluzywnego hotelu Taj Majhal. Ponad tysiąc gości i pracowników hotelu zostaje uwięzionych w wielopiętrowym labiryncie, w którym za każdym rogiem czai się śmierć. David (Armie Hammer) i Zahra (Nazanin Boniadi) zrobią wszystko, by ochronić swoje nowo narodzone dziecko. Szef hotelowej kuchni Hemant (Anupam Kher) gotów jest zaryzykować życie, aby uratować swoich gości. Rozpoczyna się walka o przetrwanie…