Tom Cruise's ongoing media meltdown isn't affecting his status as the world's No. 1 box office draw. War of the Worlds grossed $21.3 million in its first day in theaters Wednesday. That represented a personal best for Cruise and War distributor Paramount.