DescriptionA desperate stockbroker facing an ultimatum from his boss turns to human sacrifice in a last-ditch effort to change his fortune.