The March Of Progress?

Considering the upcoming Drive-In Theater season got me thinking about this odd chain:

Captain America II – Death Too Soon (1979)

[youtube=http://www.youtube.com/watch?v=nS0GdGHfAOY]

Captain America (1990)

[youtube=http://www.youtube.com/watch?v=cs8rFsmhNTc]

and Captain America (2011)

Captain America (2011)