Jack the Ripper in “Time After Time”
In the 2017 TV series “Time After Time,” Jack the Ripper travels to 2017 New York and is shocked to discover that people can legally buy guns. But in reality, buying an unlicensed gun was common in 1893 London. The whole gun license thing didn’t pop up until the year 1903.