Rottentomatoes gives it 56% but the reviews are rather polarised. Apparently it has a downbeat ending but I have to say that since Gladiator, that isn't quite the unusual thing it used to be. Some films would be much better if they didn't have a happy ending tacked on the end. Then there's I am Legend. Sheesh.