The latest digital feature film from PIXAR has arrived and “SOUL” is another triumph for the studio according to a new review at Skewed and Reviewed.