Guest Stars Averi Tyler as Baby Patch Noel O'Neill as Watto Amir Rahimzadeh as Hamid Amelia Kelly as Frankie Siria Kickett as Kat Mona Afshar as Maryam Alex Williams as Dr. Evan Clarke Orlando Borg as Noah Jasmine Sadati as Fatema Alison Van Reeken as Juliana Craig Fong as Benny Lynette Narkle as Aunty Pam Phil Bennett as Keith Robert Hensley as Passenger