TBD 49 wordsearch

Time travel is a staple of science fiction and fantasy. In the grid below you can find 32 characters who have travelled through time. Can you find them all without causing any mind-bending paradoxes?

wordsearch