Agreed, cruise is a quite good actor. Perhaps you have seen Operation Valkyrie? He plays the role of Klaus Von Stauffenberg in the bomb plot against Hitler. It is quite a movie.
Yes. Excellent movie