If one could travel faster than the speed of light by many folds, I am sure you would be able to go back in time and see your grandmother giving birth to your dad, since light strikes an object and is then reflected out not only just into space but strikes your eyes and you see the image, hence any light that struck your grandmother and bounced off her is still travelling away at speed of light perhaps 50, 60 or even 100 light years away, so if you could travel at million times faster than the speed of light, you could in a few minutes catch up that light that reflected from your nanny giving birth to your dad, and you may see all before your real eyes! and you could also see your own birth!
It is bit like an aeroplane has let off a bomb by accident, and it is free falling by force of gravity, the pilot realises his mistake he is still above Manchester, and so he dives his plane and tries to intercept the bomb before it reaches the ground and rescues people of Manchester from a major disaster.
If I am not mistaken, I used to read things about NDE, and one guy claims that he could see everything he ever did all unfolding in front of him, he is going past planets, he could see things through other things.
I am sure the secret is the light itself, it has far more secrets than we have cracked, like for example we know light is both a wave (electromagnetic wave) and as well as a stream of photons, so sure if it has connection with electromagnetism, then surely it could be manipulated.
I believe the spirit within us, is what it is, that can travel faster than light as it is a non matter thingy, it could possibly travel anywhere in the universe from one corner to the other in a split second, merely by the thought process, like what the hindu maharishis's claim through deep meditation, and you could transport yourself anywhere and see past!
and if we are already doing that ( i .e.) travelled into the past and now we are going back to the future, from where we came into the past, then it is likely we could predict what is to come!