Star: Diora Baird