Listopad 2008... Terroryści uderzają w samo serce Indii.
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...