Question: who played jack the ripper in time after time
Answer: David Warner