Cruise, in town for a makeshift premiere of "Mission: Impossible III," signed autographs and briefly played a snare drum as a high-school marching band played the theme from his new movie.
Cruise and Holmes, who had a baby girl last month, arrived fashionably late — about a half hour after the star had been expected. The pair, who wore leather jackets, blue jeans and sunglasses, mounted a small stage to accept honorary Aberdeen citizenships from the mayor pro tem.
"I am amazed at how beautiful it is here, and you're really warm and wonderful people," Cruise said from the stage.
The 175-foot red carpet was borrowed — from a Seattle event planner — but that didn't matter to the throng of fans and curious onlookers who had gathered at the entrance to the SouthShore Mall Cinemas.
Cruise's visit to this blue-collar timber town near the Washington coast has been front-page news for days.
Cruise was to attend the private screening at the mall cinema with lucky contest winner Kevin McCoy and 150 of his friends. McCoy won an e-mail contest sponsored by "M:I3" studio Paramount Pictures and Yahoo.
Not all of Aberdeen's 17,000 or so residents were high with anticipation.
"I will not be there," supermarket worker Tanya Murray told The (Aberdeen) Daily World last week. "I couldn't care less that he's coming. I like his movies, it's just everything else. He seems to be such a jerk."
Cruise has been in the public eye this past year as much for his off-screen antics as for his on-screen work. Feud with Brooke Shields. Interview spat with Matt Lauer. Widely mocked couch jumping on "Oprah" over his love for Holmes.
Two Aberdeen radio stations called off couch-jumping contests scheduled for Tuesday after Paramount intervened.
"They felt it reflected poorly on Tom's image," said Tom Schlaht of Selmer's Home Furnishings, which had provided a sofa for the contest.