Jennifer Connelly-russell Crowe-anthony Hopkins-logan Lerman-nick Nolte-emma Watson-ray Winstone