Spirit (movie) review