Star: Leora Berry