Guest Stars Tyler Hynes as Luke Reid Tzi Ma as Dr. Lin Dayle McLeod as Lily Araya Mengesha as Dembelae Yanna McIntosh as Corrections Officer Hazard Co Starring Steve Cumyn as Dr. George Baumann Sharma MacDonald as Mariam Keita Daniel Henkel as Percy