Going full throttle at the B.O., Clint Eastwood’s “Gran Torino” grossed $29 million from 2,808 locations to win the weekend and rack up Eastwood’s best nationwide opening of all time, both as an actor ...