Guest Stars Averi Tyler as Baby Patch Amir Rahimzadeh as Hamid Rasta Karami as Laila Amelia Kelly as Frankie Asher Yasbincek as Rose Siria Kickett as Kat Alex Williams as Dr. Evan Clarke Orlando Borg as Noah Jasmine Sadati as Fatema Mary Soudi as Helena James Huang as Huang Fu