Морской пехотинец Джо Линвуд вместе с женой Робин отдыхают в Тайланде, в роскошном отеле. Идеальный отдых супругов нарушает непредвиденный случай — курорт захватывают местные повстанцы, которые берут в заложники всех присутствующих на торжественном открытии этого шикарного отеля. На плечи Джо ложится ответственность по спасению сотен заложников. Вместо заслуженного отдыха морскому пехотинцу необходимо вспомнить все, чему его обучали на службе в ВС США. В главной роли боевика «Морской пехотинец 2» снялся профессиональный рестлер Тед ДиБиасе младший.