There is a moment in this film when Emma Prentiss (as played by
Jane Seymour) shows Inspector Frederick Abberline (as played by
Michael Caine) an artists impression of Jack the Ripper ( as played
by.....nobody really knows). She says she is selling the drawing to
The Stand Magazine but (and I’m sure most of you know this) the
grisly murders took place in London in 1888, the Strand Magazine...