I really dug this movie. It's right up there with some of the best marvel has made IMO. But the only thing that sort of picked at me the whole movie was, Steve really wasn't shown to have ANY training after getting the SSS. I was really hoping they'd do something to account for that, like some small time jump or something, but it really is like he's just fast, strong and knows how to throw a shield. When a voice kept saying in my head, "how does he even know how to throw the shield like that?"