Star: Rebecca Finch