MovieMaps

“The Wolf Inside” Filming Locations

Star Trek: Discovery episode “The Wolf Inside” was filmed in Hamilton in Canada.