When the world is ending, you'd better be ready to fight! This is like a 3-D mega-budget action adventure in book form.