Overview

Madison Avenue executive Graham Marshall has paid his dues. A talented and devoted worker, he has suffered through mounting bills and a nagging wife with one thing to look forward to: a well-deserved promotion. But when the promotion is given to a loud-mouthed yuppie associate, Graham unleashes his rage on an overly aggressive panhandler, who he accidently kills by pushing him into the path of an oncoming subway train. He re-thinks his problems with an entirely new solution. First, he arranges an "accident" for his annoying wife. Then he creates another "mishap" for his boss. It seems like the world is once more Graham's oyster…but a missing cigarette lighter and a prying police detective may change all that.

  1. Jan Egleson

    Director

Top Billed Cast

  1. Michael Caine

    Michael Caine

    Graham Marshall

  2. Elizabeth McGovern

    Elizabeth McGovern

    Stella Anderson

  3. Swoosie Kurtz

    Swoosie Kurtz

    Leslie Marshall

  4. Peter Riegert

    Peter Riegert

    Robert Benham

  5. Will Patton

    Will Patton

    Lt. Laker

Full Cast & Crew

A Shock to the System
A Shock to the System

Recommendations

Facts

Status Released

Release Information

  • March 23, 1990
    Theatrical

    Meaning

Original Language English

Runtime 1h 31m

Budget -

Revenue -

Genres

Keywords

Content Score

93

Almost there...

Top Contributors

Popularity Trend

By signing up for an account on TMDb, you can post directly to Twitter and Facebook.

You need to be logged in to continue. Click here to login or here to sign up.

Global

s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page