Fractured Horizons: A Time Travel Odyssey