Tom Sutcliffe and guests review the week's cultural highlights, including Clint Eastwood's new movie Gran Torino.