Meanwhile, the titular Repo is played by Buffy the Vampire Slayer legend Anthony Stewart Head, and the dying CEO is played by Paul Sorvino, who hasn't been so scene-stealingly perfect since Baz ...