elizabeth skylar sophia locke