gray perrier sophie locke