MarvelThorCaptain America: The First AvengerNatalie PortmanTommy Lee Jones Hugo Weaving