This episode of Charmed is so good!
A girl named Bianca (who is revealed to be Chris's fiance,) shows up in the Charmed ones time frame to take Chris back to the future.
Throught the episode we are shown scenes from Chris's memory, though technically in the future. We find out a lot more about his life and why he has gone to the past. Wyatt is also shown to be evil in the future which is very sad.
This is Drew Fuller's best acting yet which makes a nice change. All in all I really liked the whole time travel thing and all the effects and the whole plot line of this episode! It left me eager to watch another!