Saints Great Steve Gleason Highlighted In Clip Of New Superhero MovieSaints Great Steve Gleason Highlighted In Clip Of New Superhero MovieThe new take on superhero movies is based in New Orleans, and was filmed there too. The shots of a Steve Gleason jersey were a nice touch. Greg AtomsGreg Atoms