Tom Cruise  david letterman sweater jack reacher katie holmes fans  autographs

Tom Cruise posed for photos outside of The Late Show With David Letterman on Monday evening in New York City, and the actor also took several minutes to sign autographs for an army of fans.

Tom is currently promoting his new flick Jack Reacher, but tonight's N.Y.C. premiere was postponed due to the Sandy Hook Elementary School shooting. “Out of respect for the families who lost loved ones in Newtown, Connecticut, we are postponing tonight’s event,” The Film Society of Lincoln Center said in a statement. “We extend our love and condolences to you. Our community grieves with yours.”

The event was to benefit the society's 50th anniversary fund, and Paramount Pictures added, "We support Lincoln Center and their decision to postpone their fundraiser this evening." Last week's Pittsburgh premiere of the film was also postponed due to the tragedy in Connecticut.