Star: meg foster