rachel rampage, sophia locke