Excellent review. But why the B? This film deserves an A-. Only because of the sudden ending. What impressed me most was how domestic the film remained even while an apocalyptic situation lurked in the background. It's very character-driven. Cross and Stiles are both amazing. Not to spoil, but I thought it was a treat…