From Wikipedia
Ahead of its May 23 release, critics highlight strong performances and CGI Stitch but critique uneven pacing, effects, and cautious storytelling.