https://ift.tt/wEcZxH DC Comic superhero movie is set right here in Philadelphia, and the newest trailer puts the city on display.
Read More at Patch.com