|
| Universal Pictures | Release Date: August 24, 1990 |
Starring:
Frances McDormand, Liam Neeson
Summary:
A hideously scarred and mentally unstable scientist seeks revenge against the mobster who ruined his life.
Watch Now
More From Metacritic
Current Movie Releases
By MetascoreBy User Score

