Guest Stars Naomi Stevens as Mama Fina Linda Watkins as Baroness Entrada Sebastian Cabot as Gen. Dubeauchaie Erin O'Brien as Princess Maria Felitzia