Déjà vu All Over Again
After repeated, unsuccessful attempts at trying to get to the “Charmed Ones,” Rodriguez (guest star Carlos Gomez) is aided by time sorcerer Tempus Fugit (guest star David Carradine) who traps the Halliwell's in a time loop.
After repeated, unsuccessful attempts at trying to get to the “Charmed Ones,” Rodriguez (guest star Carlos Gomez) is aided by time sorcerer Tempus Fugit (guest star David Carradine) who traps the Halliwell's in a time loop.

