Actor Jeremy Renner, who played Hawkeye in the Marvel "Avengers" movies, was in "critical but stable" condition in a hospital in Nevada, on Monday, a day after suffering a "traumatic injury" plowing snow, his publicist and local officials said.