Chief De Silva is the (former) secondary antagonist of the 2011 film Arthur Christmas, she is the head of the UNFTA and voiced by Eva Longoria.
Advertisement
Chief De Silva is the (former) secondary antagonist of the 2011 film Arthur Christmas, she is the head of the UNFTA and voiced by Eva Longoria.