Q I think Sam Elliott is one of the all-time great cowboy actors. Does he plan on making any more Westerns in the near future?
—Bonnie Dailey, Greenville, Pa.
If Elliott had his druthers, he would happily make more cowboy movies. "I think it's one of the most important genres we have going for us," he says. "But Hollywood is convinced there's no market for it." Still, Elliott, 62, continues to work. He recently starred in the TNT series Avenger, played the Marlboro Man in the movie Thank You for Smoking, voiced Ben the Cow in the animated Barnyard and soon will appear in the film Ghost Rider alongside Nicolas Cage.