It’s close. They were great together. I really dislike Jaime Foxx, but he pulled off that role big time. I just think Cruise was very good at being morally vacant.
For me, it is Cruise’s best role, I don’t like Foxx either, but when compared to Cruise he came off looking to me as the better actor, nor do I like Nicole Kidman, or think that she can act, but in Eyes Wide Shut, when her and Cruise were in the long and intense bedroom scene, she came off as the better actor.