Il tunnel del tempo (A Witch In Time)
Phoebe vede che il suo nuovo ragazzo, Miles morirà in una sparatoria, così decide di salvarlo insieme alle sorelle... Piper blocca il tempo e Phoebe riesce a salvare Miles dai colpi di pistola che l'avrebbero ucciso. Intanto un warlock proveniente dal futuro, Bacarra, va da Cole e gli dice di essere stato mandato da lui stesso nel futuro, dove Cole è la nuova Sorgente. Bacarra, ha il compito di uccidere Miles per impedire che Phoebe, tentando di salvarlo muoia a sua volta. Nel frattempo Phoebe vede che Miles morirà a cena con lei pugnalato probabilmente da un demone... Così decide di salvarlo nuovamente e lo invita a cena con tutta la sua famiglia per poterlo proteggere... Mentre sono a tavola, Piper vede Cole e va a parlargli così che scopre che un warlock da la caccia a Miles... Cole scompare e arriva Phoebe per prendere il dessert... ma è proprio in quel momento che nella premonizione Miles veniva ucciso... Così Phoebe si precipita e salva il ragazzo, mentre le sorelle cercando di lottare contro Bacarra, ma il warlock riesce a scappare facendo cadere il lampadario. Quando Miles si risveglia Phoebe ha un'altra premonizione e lo vede morire sul balcone di casa sua, mentre Piper e Paige sfogliano il Libro delle Ombre in cerca di Bacarra. Phoebe accompagna a casa Miles, mentre Piper e Paige vanno a casa di Cole per scoprire chi sia Bacarra. Cole racconta alle due che Bacarra, venuto dal futuro su ordine di Cole, è incaricato di uccidere Miles. Il ragazzo, è un predestinato, cioè destinato a morire, e Phoebe nel futuro cercherà di salvarlo molte volte fino a che dopo 6 mesi non morirà anche lei... Intanto Bacarra del futuro, va da Bacarra del presente e gli propone di allearsi per dominare il mondo sotterraneo e rubare il Libro delle Ombre. Piper e Paige vanno da Phoebe, ma Phoebe si rifiuta di credere che la Morte voglia Miles e dopo aver parlato con le sorelle gli salva nuovamente la vita dal balcone. Phoebe ha un'altra premonizione e vede che nella notte qualcuno cercherà di aggredirli. Intanto a villa Halliwell, il Bacarra del futuro e quello del presente rubano il Libro delle Ombre lasciando le streghe indifese. Phoebe allora torna a casa, lasciando Cole a sorvegliare Miles. Le sorelle allora cominciano a preparare nuove formule e pozioni per contrastare i due Bacarra che arrivano e con la formula per togliere i poteri alle streghe le privano dei loro poteri e uccidono Paige e Phoebe, mentre Piper viene salvata in extremis da Leo... Ma non tutto è perduto, se Piper e Leo trovassero l'onda del tempo sulla quale ha viaggiato Bacarra i due potrebbero tornare indietro nel tempo, al momento in cui hanno salvato Miles per la prima volta e impedire che ciò accada di nuovo... Trovato il passaggio Piper vi entra mentre Leo rimane a lottare contro Bacarra. La Piper del futuro va allora dalla Piper del passato e le dice che Miles deve morire e che lei e Phoebe devono lasciare che questo accada. Dopo aver detto alla Piper del passato di rispondere destra (la direzione sbagliata) quando Phoebe gle lo chiederà, Miles morirà nella sparatoria e tutto tornerà come prima...