Frederick Abberline is an opium-huffing inspector from Scotland Yard who falls for one of Jack the...
World famous pop group the Spice Girls zip around London in their luxurious double decker tour bus...