Through a Glass Darkly | Credits | Gallery |
"Through a Glass Darkly" is the seventh episode of the third season of Millennium.
Synopsis
Frank and Emma struggle to find a missing young girl seemingly kidnapped by a pedophile who was recently released from jail but discover that the truth is darker than they initially suspect.
Summary
We are not who we are! This episode article is missing a summary. |
Background Information
Cast and Characters
- Paul Jarrett (Sam Petersen) previously played Upshaw in The X-Files episode "Excelsis Dei" and James Earl Ray in "Musings of a Cigarette Smoking Man".
- William MacDonald (Sheriff Paul Dietz) previously played Dr. Oppenheim in The X-Files episode "Fallen Angel", Federal Marshal in "The Host", Special Agent Dan Kazanjian in "2Shy", Officer Trott in "Unruhe", Agent Nolan in the Millennium episode "522666" and Deputy Buddy Riggs in "Chinga".
- Eileen Pedde (Karen Jarret) previously played Angie in The X-Files episode "Terma", 'Pain' Victim in the Millennium episode "The Mikado", Doctor in "Siren", Mrs. Skur in "Travelers" and Dr. Miriam Greenwald in "The Fourth Horseman".
- Karin Konoval (Dr. Angela Horvath) previously played Madame Zelma in The X-Files episode "Clyde Bruckman's Final Repose", Mrs. Peacock in "Home" and Woman in the Millennium episode "Weeds".
- Ron Sauve (Brunelli's Dad) previously played Ray in The X-Files episode "The Host", Tim Decker in "Teso Dos Bichos" and Tardot in the Millennium episode "Walkabout".
- Michelle Hart (Casey Petersen) previously played Marjorie Holden in the Millennium episode "Dead Letters" and Trace Agent in The X-Files episode "Kitsunegari".
- Jim Poyner (Judge) previously played Dr. Potter in the Millennium episode "Beware of the Dog".
Cast
Main Cast
Also Starring
Guest Starring
- Tom McCleister as Max Brunelli
- Scott Sowers as Randle Jarret
- Paul Jarrett as Sam Petersen
- William MacDonald as Sheriff Paul Dietz
Co-Starring
- Eileen Pedde as Karen Jarret
- Karin Konoval as Dr. Angela Horvath
- Ron Sauve as Brunelli's Dad
- Shawna Delgaty as Julie Jarret
- Tiffany Desrosiers as Shannon McNulty
Featuring
- Michelle Hart as Casey Petersen
- Jim Poyner as Judge
- Marco Roy as Deputy Lucas
- Anthony Ulc as Deputy Bobby
Uncredited
- Mary Black as Mary
References
SEMICOLON-SEPARATED LIST OF ITEMS/LOCATIONS REFERENCED IN EPISODE (BUT NOT LINKED TO IF ALREADY LINKED IN SUMMARY OR GUEST STARS SECTIONS)