Guest Stars Amy Ryan as Heidi Strand Mike Birbiglia as Richard Miller Michele Ammon as TV Host Grayson Taylor as Oliver Strand Elena Chertovskaya as TBD Tyreese Liverpool as TBD Teresa Meza as Firefighter Tan Taofa as TBD