sophia locke gets best of both worlds