Inside a photo studio, a demon, Vaklav, pulls a collage out of a drawer. He passes a hand over one of the pictures and it comes to life as a young man. Vaklav throws a fireball, but the young man, JD Williams, dodges and flees. He runs into the street and is hit by a car. Paige's father, Sam Wilder, orbs in and tells her of JD. JD was a future Whitelighter and Sam's charge, when he disappeared in 1955.

Leo and Piper have been sniping for over a week now and go to a soothsayer known to Leo. The soothsayer gives them cryptic advice while tending to a rose bush. As they leave, the soothsayer casts a spell; Leo and Piper find themselves in each other's bodies.

Paige and Sam meet Agent Murphy at the hospital and tell him about JD. Sam spots JD and Murphy realizes that the "doctor" tending him has dirty boots, something no real doctor would tolerate. Murphy shoots the "doctor" five times, to no effect, and Vaklav shimmers away. Paige and Sam take JD to the manor.

Phoebe is hung up on her premonition of having a daughter and has gone to a sperm bank. She has a very specific idea of what her daughter should be but is advised that she won't find what she's looking for there.

Paige and Sam discuss JD and Vaklav. Paige wonders why Vaklav took JD out of 1955 only to try to kill him now in the present. They think that Vaklav must've gotten something out of keeping JD alive for all these years. Paige wonders why JD hasn't aged, and Sam says that's why he came to her for help. Paige says that they can heal JD and ask him what he knows, but Sam thinks JD will freak out waking up 50 years in the future and take off. Sam also mentions that he barely got JD to trust him before he disappeared. Paige remembers that Murphy told her that this wasn't the first case of someone vanishing into thin air and decides to meet up with him to see what he knows, leaving Sam alone with JD at the manor.

JD wakes up in the manor and Sam heals him. Sam tries to keep JD calm. JD remembers being met by "some creep" who took a flash photo of him, and that's the last thing he remembers before being hit by the car. Piper, Leo, and Billie arrive at the manor. Piper and Leo head up to the attic to try to fix their body switch problem. Sam tells Billie that he needs her to keep JD in the manor while he leaves to find Paige. Billie declines at first until she sees JD.

JD and Billie talk; JD notes the television and wonders where the ears are. Billie's cell phone rings, and she tries to cover. JD's lighted cigarette sets off the smoke alarm, which startles JD. He accidentally turns on the television, which plays music strange to him, and he runs out of the manor.

Sam orbs into Murphy's office. Paige and Murphy are looking through files, trying to find anything about Vaklav and his victims in them. Sam tells Paige and Murphy what JD told him about Vaklav and how he took a flash photograph of him. Paige and Murphy remember that another young person who disappeared was last seen with a photographer. Paige, Sam and Murphy meet with the father of a young woman who disappeared, suspecting that Vaklav was involved in her disappearance. He last saw her when she was having a picture taken. The father tells them where the studio was; it is close to where JD was hit by the car. Paige decides that she and Sam will handle Vaklav, given that Vaklav was a demon and Murphy was mortal.

Billie catches up with JD, who is disoriented in this strange world. He sees the year 2005 on a newspaper and runs off looking for his father; but his father has just died and had no family left. Billie tells JD the truth about magic.

Paige and Sam find Vaklav's studio. Sam senses the pain of those trapped in the collage. He realizes that Vaklav is after future Whitelighters and warns Paige that by denying him and not fully embracing her Whitelighter status, she is also vulnerable to Vaklav. Paige blows up at Sam for trying to act like her father and firmly states that her adoptive father was her real father and then leaves. Vaklav shimmers in after Paige has left and confronts Sam. He conjures a camera and takes Sam's picture; Sam is now caught in the collage.

Leo and Piper are still bickering, but Phoebe calms them down, reminding them not to take each other for granted. They finally reconcile, and the soothsayer's spell is lifted. They return to their respective bodies.

Paige confronts Vaklav at his studio, and he demands JD in return for Sam. JD decides to confront Vaklav, having decided he doesn't belong in this time. Vaklav kills JD, but doesn't release Sam.

Paige, at Leo and Piper's suggestion, calls for Sam, not as "Sam", but as "Dad". The connection frees Sam and everyone else in the collage. Vaklav shimmers in with the now-empty collage and throws a fireball, but Piper blasts it back at him. Paige grabs Vaklav's camera and takes his picture, trapping him in his own collage.

On top of the Golden Gate Bridge, Paige and Sam make amends for how Paige blew up at him in Vaklav's studio. Paige realizes that she never knew how much it hurt her that Sam never came around since their last encounter. Sam realizes that he should have come around much sooner, but out of deference to her adoptive father's memory, he chose to stay away. Paige decides that she has room in her heart for Sam as well.

Sam then asks if Murphy has managed to track down all the innocents' families and reunite them. Paige confirms that he has and notes how it'll be a tough adjustment for them. Sam says that it's "better late than never." Sam tells Paige that although it might've taken him an extra 50 years, he thinks JD finally proved himself a future Whitelighter by not only trying to save Sam but also sacrificing himself for the greater good. Sam orbs out after he and Paige promise to stay in touch more often so that he can find a place in his daughter's heart.

Later, Billie visits JD's grave. As the episode ends, Whitelighter orbing sounds can be heard in the background, indicating that JD might've become a Whitelighter after all.

Previous Episode:
Kill Billie: Vol. 1/Plot
Next Episode:
Battle of the Hexes/Plot
Episodes: Season 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8
Comics: 9 - 10