greene delivers a typically solid performance in a role that is a bit of a departure from the noble characters he has played in the former , and he is matched by schweig , who carry the kino on his broad , gorgeous shoulders . 