En julio de 2009, Marvel anunció que Natalie Portman interpretaría a Jane Foster Se informó que Jaimie Alexander y Colm Feore habían unido al reparto en septiembre, con la primera interpretando a Sif y el papel del segundo sin revelar, aunque se pensaba que sería un villano.