the movie received mixed and positive reviews from the film critics