Star: Rebecca Cardea