Clint Eastwood set a new personal best at the North American box office Sunday as ``Gran Torino'' sped to No. 1, hoping to grab the attention of Oscar voters a day before nominations ballots are due.
Eastwood sets new personal best with 'Gran Torino'