LOS ANGELES — Robert Pattinson has decided to come back to the spotlight.

The 26-year-old actor has been out of sight since learning last month that his girlfriend and "Twilight" co-star Kristen Stewart had an affair with a married movie director.

But Pattinson has a film to promote, so he's set to appear Monday night on "The Daily Show" with Jon Stewart. It's a gentle re-entry into the media machine leading up to Friday's opening of his new movie "Cosmopolis."

Work obligations often force celebrities out of hiding after challenging personal situations, but choosing a comeback is often a carefully calculated move.

Veteran publicist Howard Bragman said it's important that celebrities go where they get "the most respect." (AP)