Unravel the Mystery of Time Travel