Star: Leonora Waite