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