sophia locke and diego lopez