rachel rampage , sophia locke