'Stray' review: a stunning sci-fi fable that forfeits its full potential