Hayley Atwell as Peggy Carter