Guest Stars Rachel Atkins as Eileen Richards Rishard Beckett as Laurence Richards Maya Saroya as Charita Sharma Tevye Matheson as Johan Marsh Stuart Quigley as Sam Bailey