This episode is directed by Catherine O'Hara, who previously played the title character in The Revelations of 'Becka Paulson (1997).
Director Catherine O'Hara and actress Robin Duke had been cast mates on the SCTV (1976) comedy series (though their appearances mostly did not overlap).
This episode takes place in 1986 and 1998.
Through 2022, this is the second and final directorial work of Catherine O'Hara, who is best known for her long career as an actress in TV and film comedies like the SCTV franchise, Beetlejuice (1988), Home Alone (1990), Waiting for Guffman (1996), and Schitt's Creek (2015).
Tom McBeath, Jonathon Young, and Peter Flemming all appear in Sanctuary (2008) (Young as recurring character Nikola Tesla) and the Stargate franchise (McBeath as recurring character Harry Maybourne in Stargate SG-1 (1997), Young in Stargate: Atlantis (2004), and Flemming as recurring character Agent Malcolm Barrett in both).