Sierżant Jack Slater (Arnold Schwarzenegger) jest największym bohaterem wielkiego ekranu. Jego fikcyjnym światem rządzą żelazne reguły: stróżowi prawa nigdy nie kończy się amunicja, a dobro zawsze zwycięża zło. Pewnego dnia porządek tego świata zostaje zakłócony, kiedy za sprawą...
Frank Cross jest skorumpowanym szefem sieci telewizyjnej. Skąpy, arogancki i władczy mężczyzna poświęca czas głównie pomnażaniu majątku. Nawet święta mają dla niego znaczenie tylko w kontekście wzrostu oglądalności programów telewizyjnych. W wigilijną noc w jego domu pojawiają...