Dr Jaeger is played by Amanda Tapping, most famous for her long time association with the Stargate franchise and her time on Sanctuary.
It is revealed that John's (Aaron Ashmore) middle name is "Andras". Emily Andras was a consulting producer for this episode.
Mark O'Brien (Hicks) starred on Republic of Doyle. Sarah Power (Pawter), Sarain Boylan (Dr. Bliss), and Mayko Nguyen (Delle Seyah) guest starred on it, though in different episodes.