Tom Cruise can be just fine in the right role - his last sci-fi film “Oblivion” was pretty good, I thought. Just my 2 cents.
I agree... Oblivion was a special film and Cruise did not ruin it... same go3s for War of the Worlds.
And “Knight and Day”was great, too.