Razor-tongued lawyer Stella Blomkvist is called in to investigate the murder of a friend's father and his girlfriend, just as she's responding to a deathbed request to find a girl who vanished a decade ago. Then there's the mystery behind the arm that emerges from an ice cap, with a mysterious ruby ring on one frozen finger...