Guest Stars Averi Tyler as Baby Patch Noel O'Neill as Watto Amir Rahimzadeh as Hamid Rasta Karami as Laila Asher Yasbincek as Rose Mona Afshar as Maryam Alex Williams as Dr. Evan Clarke Nicholas Di Nardo as Dane Caris Eves as Amber Alison Van Reeken as Juliana Vito de Francesco as Cliff Glenn Wallis as Seth