Writer/private detective Dashiell Hammett (Frederic Forrest) works a dirty case in 1920s San Francisco.