The Salvation
There's little to really complain about, save a couple of instances of iffy scripting, but the overall sense of familiarity leaves the whole thing feeling not much more than efficiently done.