I generally like Tom Cruise movies, they're good more often than not. Edge Of Tomorrow was one of his best.
I've even shown it to my 9 years old kid, he was flabbergasted. Might have not understood everything (he doesn't have the context) but overall he said it was the best movie he ever saw (so far).