News

New evidence from the upcoming "Superman" movie strongly hints Metropolis is set in Delaware, with a clue pointing to the specific city it’s in.