The movie was released on March 31, 2006. Despite receiving mixed reviews from film critics, the film was positively welcomed from audience who praised its animation, humor, characters, emotional weight, soundtrack, action scenes, character development, and the visuals. 