MovieMaps

“AKA Sin Bin” Filming Locations

Jessica tries to get Kilgrave to demonstrate his powers on tape while she has him captured in the CDC lab.

Jessica Jones episode “AKA Sin Bin” was filmed in New York in the United States of America.

900 3rd Avenue as CDC Lab (exterior)

Jessica calls a department head at the University of Manchester and learns the names of Kilgrave’s parents.