20 Years ago…a movie was released in theaters that would help kickstart a set of movies that would ultimately set the stage for Marvel Studios

20 Years ago…a movie was released in theaters that would help kickstart a set of movies that would ultimately set the stage for Marvel Studios