UPN - Voyager - (STV321)

"Before and After" - When Kes undergoes treatment in a bio-temporal chamber to extend her lifespan, her cells are left in a state of flux causing her to be out of temporal sync. She then travels back and forth through time, experiences the beginning and final phases of her Ocampan lifespan and gets a glimpse of the Voyager crew's future.

Starring Kate Mulgrew as Captain Janeway, Robert Beltran as Chakotay, Roxann Biggs-Dawson as B'Elanna Torres, Jennifer Lien as Kes, Robert Duncan McNeill as Lt. Tom Paris, Ethan Phillips as Neelix, Robert Picardo as The Doctor, Tim Russ as Tuvok, Garrett Wang as Harry Kim.

Guest starring are Jessica Collins as Linnin, Michail L. Maguire as Arnis, Janna Michaels as young Kes, Rachel Harris as Martis, Christopher Aguilar as Andrew.

The story was written by Kenneth Biller and the episode was directed by Allan Kroeker.