Turin, which many expect to nab Eastwood Best Actor Oscar nominations, raked in $ 29 million, more than $ 10 million that analysts had expected. Hathaway Bride War comedy, with Kate Hudson, was a distant second with $ 21. The film, which was playing in limited release for the past months, has $ 40. No one expected. 1 shot for the actress turned into a hot upset this weekend in theaters as Clint Eastwood drama Gran Torino coasted to first place at the box office, according to studio estimates from box-office tracker Nielsen EDI. 1 million. 5 million, although it has met most expectations.