Tom Cruise and Jamie Foxx were once the best of friends, but now they are no longer speaking. The reason for their falling out has everything to do with Katie Holmes. The two actors first became close while filming the movie Collateral, but then a woman came between them. In a recent episode of The Graham Norton Show, Jamie Foxx discussed the time he almost starred in a movie with Tom Cruise.
He revealed that he was offered the role, but he had to turn it down due to scheduling conflicts. The two actors have not been seen together since then, and it is unlikely that they will ever be friends again. It is a shame that their friendship had to end this way, but it is clear that Katie Holmes was the cause of their rift.