Re: The Official: Hayley Atwell as Peggy Carter Thread.
I would think the effect would be more noticable the more energy an object that collided with it had. People hitting it have far less kinetic energy than a bullet does, proportionately speaking. And again, this is pseudo science. It doesn't have to actually work so long as the explaination is sufficient to get the audience to stop questioning it and just go with it. 99.999% of the people watching these movies WILL NOT be scientists, engineers or such that would easily see through the pseudo science.
You know, it occurs to me that Captain America is basically the superhero equivalent of Mary Poppins. Practically perfect in every way and all that stuff.