The episode takes place in Ivy Town, the university town that is the backdrop for many of the Atom's comic book adventures… both Palmer and Ryan Choi Ivy Town has changed locations over the years, residing in Connecticut, Massachusetts, New York, and Rhode Island so far.
DC's Legends of Tomorrow airs tonight at 9 p.m[...]