izzy wilde sophia locke